Fix DOMAIN breakage.
authorBruce Momjian <bruce@momjian.us>
Tue, 19 Mar 2002 12:52:22 +0000 (12:52 +0000)
committerBruce Momjian <bruce@momjian.us>
Tue, 19 Mar 2002 12:52:22 +0000 (12:52 +0000)
src/backend/parser/gram.y
src/backend/tcop/postgres.c

index 41f1e5d650ba8814b23d78227ba0febb68a350fe..defc3f3467396d4caceb5d84ecca98e0768d1813 100644 (file)
@@ -3184,6 +3184,14 @@ createdb_opt_item:  LOCATION opt_equal Sconst
                                {
                                        $$ = lconsi(3, makeListi1(-1));
                                }
+               | OWNER opt_equal name 
+                               {
+                                       $$ = lconsi(4, makeList1($3));
+                               }
+               | OWNER opt_equal DEFAULT
+                               {
+                                       $$ = lconsi(4, makeList1(NULL));
+                               }
                ;
 
 
@@ -3200,14 +3208,6 @@ DropdbStmt:      DROP DATABASE database_name
                                        n->dbname = $3;
                                        $$ = (Node *)n;
                                }
-               | OWNER opt_equal name 
-                               {
-                                       $$ = lconsi(4, makeList1($3));
-                               }
-               | OWNER opt_equal DEFAULT
-                               {
-                                       $$ = lconsi(4, makeList1(NULL));
-                               }
                ;
 
 /*
index 08d6fdd5cbc3fad3019b38f405a09b099c5cf5d4..5d8205ca52d835c6a142a2799c5e5246e723ea43 100644 (file)
@@ -1722,7 +1722,7 @@ PostgresMain(int argc, char *argv[], const char *username)
        if (!IsUnderPostmaster)
        {
                puts("\nPOSTGRES backend interactive interface ");
-               puts("$Revision: 1.255 $ $Date: 2002/03/19 02:18:20 $\n");
+               puts("$Revision: 1.256 $ $Date: 2002/03/19 12:52:22 $\n");
        }
 
        /*
@@ -2213,8 +2213,11 @@ CreateCommandTag(Node *parsetree)
                        break;
 
                case T_CreateDomainStmt:
+                       tag = "CREATE";                 /* CREATE DOMAIN */
+                       break;
+
                case T_CreateStmt:
-                       tag = "CREATE DOMAIN";
+                       tag = "CREATE";
                        break;
 
                case T_DropStmt: