Re: BUG #12819: CREATE TYPE fails within CREATE SCHEMA - Mailing list pgsql-bugs

From John R Pierce
Subject Re: BUG #12819: CREATE TYPE fails within CREATE SCHEMA
Date
Msg-id 54F4A5E2.1010608@hogranch.com
Whole thread Raw
In response to BUG #12819: CREATE TYPE fails within CREATE SCHEMA  (postgresql.org@ciotog.net)
List pgsql-bugs
On 3/2/2015 8:55 AM, postgresql.org@ciotog.net wrote:
> When creating objects within a CREATE SCHEMA definition, "CREATE TYPE" fails
> with 'ERROR:  syntax error at or near "TYPE"'.
>
> Eg:
> postgres=# CREATE SCHEMA foo
> postgres-# CREATE TYPE foo.bar AS ENUM('ONE','TWO','THREE');
> ERROR:  syntax error at or near "TYPE"
> LINE 2: CREATE TYPE foo.bar AS ENUM('ONE','TWO','THREE');
>                 ^
>


no ; on the first command, so that got read as CREATE SCHEMA foo CREATE
TYPE ....    which isn't a valid command.



--
john r pierce                                      37N 122W
somewhere on the middle of the left coast

pgsql-bugs by date:

Previous
From: Tom Lane
Date:
Subject: Re: BUG #12819: CREATE TYPE fails within CREATE SCHEMA
Next
From: Kevin Grittner
Date:
Subject: Re: BUG #12816: Problem in usung psql