]> granicus.if.org Git - postgresql/commitdiff
This patch updates the regression tests to allow "make installcheck" to
authorNeil Conway <neilc@samurai.com>
Sat, 22 Jan 2005 05:12:33 +0000 (05:12 +0000)
committerNeil Conway <neilc@samurai.com>
Sat, 22 Jan 2005 05:12:33 +0000 (05:12 +0000)
pass if "default_with_oids" is set to false. I took the approach of
explicitly adding WITH OIDS to the CREATE TABLEs where necessary, rather
than tweaking the default_with_oids GUC var.

src/test/regress/expected/alter_table.out
src/test/regress/expected/copy2.out
src/test/regress/expected/create_table.out
src/test/regress/expected/errors.out
src/test/regress/sql/alter_table.sql
src/test/regress/sql/copy2.sql
src/test/regress/sql/create_table.sql
src/test/regress/sql/errors.sql

index 787340ddb5706cc75da1c08d304f7eb8745b931f..fbb23a4b127c8bc314a2d1e789de028737b4a82e 100644 (file)
@@ -318,7 +318,7 @@ drop table atacc3;
 drop table atacc2;
 drop table atacc1;
 -- test unique constraint adding
-create table atacc1 ( test int );
+create table atacc1 ( test int ) with oids;
 -- add a unique constraint
 alter table atacc1 add constraint atacc_test1 unique (test);
 NOTICE:  ALTER TABLE / ADD UNIQUE will create implicit index "atacc_test1" for table "atacc1"
@@ -378,7 +378,7 @@ insert into atacc1 (test2, test) values (2, 3);
 ERROR:  duplicate key violates unique constraint "atacc1_test_key"
 drop table atacc1;
 -- test primary key constraint adding
-create table atacc1 ( test int );
+create table atacc1 ( test int ) with oids;
 -- add a primary key constraint
 alter table atacc1 add constraint atacc_test1 primary key (test);
 NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "atacc_test1" for table "atacc1"
@@ -476,7 +476,7 @@ alter table non_existent alter column bar drop not null;
 ERROR:  relation "non_existent" does not exist
 -- test setting columns to null and not null and vice versa
 -- test checking for null values and primary key
-create table atacc1 (test int not null);
+create table atacc1 (test int not null) with oids;
 alter table atacc1 add constraint "atacc1_pkey" primary key (test);
 NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "atacc1_pkey" for table "atacc1"
 alter table atacc1 alter column test drop not null;
@@ -598,7 +598,7 @@ ERROR:  permission denied: "pg_class" is a system catalog
 alter table nosuchtable drop column bar;
 ERROR:  relation "nosuchtable" does not exist
 -- test dropping columns
-create table atacc1 (a int4 not null, b int4, c int4 not null, d int4);
+create table atacc1 (a int4 not null, b int4, c int4 not null, d int4) with oids;
 insert into atacc1 values (1, 2, 3, 4);
 alter table atacc1 drop a;
 alter table atacc1 drop a;
index f3da7e85c68b30f0ad241dee31ac53fe5f7641c2..6a4769adac11f9425cad21f80672d512e5d8e9e0 100644 (file)
@@ -4,7 +4,7 @@ CREATE TABLE x (
        c text not null default 'stuff',
        d text,
        e text
-);
+) WITH OIDS;
 NOTICE:  CREATE TABLE will create implicit sequence "x_a_seq" for serial column "x.a"
 CREATE FUNCTION fn_x_before () RETURNS TRIGGER AS '
   BEGIN
index 0da19d757dd27a2cc2c87648499824e00afe6067..448be93519b776a2fa7e31dcb12a5fe6d9986152 100644 (file)
@@ -47,7 +47,7 @@ CREATE TABLE tenk1 (
        stringu1        name,
        stringu2        name,
        string4         name
-);
+) WITH OIDS;
 CREATE TABLE tenk2 (
        unique1         int4,
        unique2         int4,
@@ -74,7 +74,7 @@ CREATE TABLE person (
 CREATE TABLE emp (
        salary          int4,
        manager         name
-) INHERITS (person);
+) INHERITS (person) WITH OIDS;
 CREATE TABLE student (
        gpa             float8
 ) INHERITS (person);
index 8eca045ee7bc8e4d650213d1c3f38125dd98a9c3..3e3a773337c92ef1a972caaf6cfd43bdec8c6e34 100644 (file)
@@ -11,9 +11,6 @@ select 1;
 --
 -- UNSUPPORTED STUFF
  
--- doesn't work 
--- attachas nonesuch
---
 -- doesn't work 
 -- notify pg_class
 --
index 6b94e14ec85895ed81c4c9127169b8108aa1d48f..e6be119ff7d3c0fd51f60828c3f5d302a5920631 100644 (file)
@@ -348,7 +348,7 @@ drop table atacc1;
 
 -- test unique constraint adding
 
-create table atacc1 ( test int );
+create table atacc1 ( test int ) with oids;
 -- add a unique constraint
 alter table atacc1 add constraint atacc_test1 unique (test);
 -- insert first value
@@ -402,7 +402,7 @@ drop table atacc1;
 
 -- test primary key constraint adding
 
-create table atacc1 ( test int );
+create table atacc1 ( test int ) with oids;
 -- add a primary key constraint
 alter table atacc1 add constraint atacc_test1 primary key (test);
 -- insert first value
@@ -485,7 +485,7 @@ alter table non_existent alter column bar drop not null;
 
 -- test setting columns to null and not null and vice versa
 -- test checking for null values and primary key
-create table atacc1 (test int not null);
+create table atacc1 (test int not null) with oids;
 alter table atacc1 add constraint "atacc1_pkey" primary key (test);
 alter table atacc1 alter column test drop not null;
 alter table atacc1 drop constraint "atacc1_pkey";
@@ -582,7 +582,7 @@ alter table pg_class drop column relname;
 alter table nosuchtable drop column bar;
 
 -- test dropping columns
-create table atacc1 (a int4 not null, b int4, c int4 not null, d int4);
+create table atacc1 (a int4 not null, b int4, c int4 not null, d int4) with oids;
 insert into atacc1 values (1, 2, 3, 4);
 alter table atacc1 drop a;
 alter table atacc1 drop a;
index 70c8ea6b1e809d84f4c32eabc23af36e6277981d..78bbf4182e597f6234d2ba5ae0ae0004dcf216b3 100644 (file)
@@ -4,7 +4,7 @@ CREATE TABLE x (
        c text not null default 'stuff',
        d text,
        e text
-);
+) WITH OIDS;
 
 CREATE FUNCTION fn_x_before () RETURNS TRIGGER AS '
   BEGIN
index b6a0a8fe603d37d6b071657a9a4238c8799ddcca..b5a2889f374a4b3c3b725ff0c5a13230330c3960 100644 (file)
@@ -51,7 +51,7 @@ CREATE TABLE tenk1 (
        stringu1        name,
        stringu2        name,
        string4         name
-);
+) WITH OIDS;
 
 CREATE TABLE tenk2 (
        unique1         int4,
@@ -83,7 +83,7 @@ CREATE TABLE person (
 CREATE TABLE emp (
        salary          int4,
        manager         name
-) INHERITS (person);
+) INHERITS (person) WITH OIDS;
 
 
 CREATE TABLE student (
index 630e49024d5ccfcc0c904fe53583275e0b0fb1f6..5ccd13bbe528d493e6271f335b75e926590f0c57 100644 (file)
@@ -9,9 +9,6 @@ select 1;
 --
 -- UNSUPPORTED STUFF
  
--- doesn't work 
--- attachas nonesuch
---
 -- doesn't work 
 -- notify pg_class
 --