Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uNTBf-002hBl-J2 for pgsql-general@arkaria.postgresql.org; Fri, 06 Jun 2025 09:16:31 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1uNTBd-006gEs-Nu for pgsql-general@arkaria.postgresql.org; Fri, 06 Jun 2025 09:16:30 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uNTBd-006gCJ-CA for pgsql-general@lists.postgresql.org; Fri, 06 Jun 2025 09:16:30 +0000 Received: from mail-yb1-xb2b.google.com ([2607:f8b0:4864:20::b2b]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1uNTBb-000YKQ-1q for pgsql-general@lists.postgresql.org; Fri, 06 Jun 2025 09:16:29 +0000 Received: by mail-yb1-xb2b.google.com with SMTP id 3f1490d57ef6-e81a7d90835so444544276.1 for ; Fri, 06 Jun 2025 02:16:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749201387; x=1749806187; darn=lists.postgresql.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=NX1hsyVYWOTyJGeE4ONSSrSepcIAZMh3yWowh6TMIpE=; b=KWWJFif3g4g2BB5Fg+bWzjyg1yh4LzT0RTxUTXOlBuG2rkvm2qpyhA0SDj53X2I1rW 5TXdvtf/N7Bp4cAsFMywLG6M7D0QNEZgD0BZisfMYGRHYskArrWb94tU/ASA6Ma2I6fQ A5tVN/TNJg2RFhS6bzx4gdPN2UQ94X19qT2J4XAebUIne33ZO0SkXDjX+B+34Hf8atCi 5Zp9X/hZ/dJbZnB/zGmXKRPoTU70e7wBJ/pAkBoKi5BJPfgv2OVztz+p3XH5eHBLhFKo qeIPr3AVH/8DLNpcgsohl2vlpsf3ZB4CHu+/6RggTSegEtEs1N32pdTeqYEnUyGoUBdv 5QFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749201387; x=1749806187; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=NX1hsyVYWOTyJGeE4ONSSrSepcIAZMh3yWowh6TMIpE=; b=JyKSCmhmm4tC+UyBQ45VpOoqw2He0XgF2dX1h3drBFTYhDgxUPab5pr2Ulxz1FhGow cB6MqwkqfYmODs5lpBBalfE5NAH7e3/zXt/ICm5qH5OCJNfLXcY5dDWMCG8rwjdFp92T pADJE318roWRk9QCw4G8F2FApviXncczmIt660TPmWAPVu00E236iffOYo4bHshaHLi7 x7c2BCDxftUbmllbsHWpiCDC/GtDoioyU4lvi9yB4slMh0nGNnR0dcFmvmvFtmWBezT2 d/hHBA5Rq9NRapb16A2VSvghSr48b65qY8S4BMXBvjdLOVNSSXsysdA0yNIjTOWQurIp nSHA== X-Gm-Message-State: AOJu0YzHMR9dakl2ttoBGEmXSvUAdAnxvUeboElQeNuFEmNmF/HyNo1f hZDJqPSruxn/jgzZR5qqul78x7qGH4BK3AdnvdUMD/WvSyD07PRjvPf/K/u+MNO+71qzNSOJJ7R pVTPuMsPC7vFhrId4i/kADngLwq5UJl+0ow== X-Gm-Gg: ASbGncvuqjVB6UnUEwyQnj8qsc/cB+6/uyrViSb3ihxtYpz2pmFTz+DbRy/mgiTpZNX +DjIHYkhGK1ezUpDyBoIE1iznaZY3jY3jqiBWdoF4geLLNXzN7g+HdpJh5o5ItXjT/EJJnWZ1w3 qqggNcwXNIHB+mz+UrnWri3RgevLFTbIcEBdVfX4BudSwfaeYat0OtXgUfi3KkvLQ= X-Google-Smtp-Source: AGHT+IHywVQBDzmB+re39gxL3FC1C1eAAzrKxPmx8T+VNkcx99gGG4/8jiPmYbqrChG7CGnPf/K8kD8LPwCL8l58VDQ= X-Received: by 2002:a05:6902:1245:b0:e81:9c40:d5d8 with SMTP id 3f1490d57ef6-e81a213a50amr3761690276.25.1749201386681; Fri, 06 Jun 2025 02:16:26 -0700 (PDT) MIME-Version: 1.0 From: Arnold Hendriks Date: Fri, 6 Jun 2025 11:16:15 +0200 X-Gm-Features: AX0GCFuGiwo2cCwNYAe9I_llUA86ggazxwUub4-dzP4JuvxpVg9khwTGyEIzfmI Message-ID: Subject: Low OIDs (< 16384) when creating databases in single user mode To: pgsql-general@lists.postgresql.org Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk When creating a new database using the following script: PGBINDIR="/opt/homebrew/Cellar/postgresql@16/16.9/bin/" rm -rf /tmp/db "$PGBINDIR/initdb" -U postgres -D /tmp/db --auth-local=trust --encoding 'UTF-8' --locale='C' "$PGBINDIR/postgres" --single -D /tmp/db postgres <= 16384 (unless named postgres/edb) Am I wrong in creating the database this way? Or is pgAdmin wrong in assuming ids have to be >=16384 ? Is there a way to ensure new IDs are in the usual range when starting in in single user mode?