1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-03 23:28:02 +00:00

Add pg Prefix Is Reserved For System Schemas as a postgres til

This commit is contained in:
jbranchaud
2016-01-28 10:13:28 -06:00
parent c74fa3a5d9
commit 63d356a694
2 changed files with 14 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
# pg Prefix Is Reserved For System Schemas
Have you ever tried to create a schema with `pg_` as the first part of the
name of the schema? If so, you probably didn't get very far. Postgres won't
let you do that. It reserves the `pg_` prefix for system schemas. If you try
to create a schema in this way, you'll get an *unacceptable schema name*
error.
```
> create schema pg_cannot_do_this;
ERROR: unacceptable schema name "pg_cannot_do_this"
DETAIL: The prefix "pg_" is reserved for system schemas.
```