X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F30sqlt-new-diff-pgsql.t;h=6e635cfcb68af3c10cf5a683d3bf6afcb29945ea;hb=34248db809db43ae0a4202bae70d6bfbec176c2d;hp=3a2c957255241fa67e5a48f4c00a20afb5f811f1;hpb=1f5b262589ef8c70f7e2f15a53bab396c71f8ade;p=dbsrgits%2FSQL-Translator.git diff --git a/t/30sqlt-new-diff-pgsql.t b/t/30sqlt-new-diff-pgsql.t index 3a2c957..6e635cf 100644 --- a/t/30sqlt-new-diff-pgsql.t +++ b/t/30sqlt-new-diff-pgsql.t @@ -45,6 +45,7 @@ my $out = SQL::Translator::Diff::schema_diff( } } ); + eq_or_diff($out, <<'## END OF DIFF', "Diff as expected"); -- Convert schema 'create1.yml' to 'create2.yml':; @@ -66,7 +67,7 @@ ALTER TABLE employee DROP COLUMN job_title; ALTER TABLE new_name ADD COLUMN new_field integer; -ALTER TABLE person ADD COLUMN is_rock_star smallint DEFAULT '1'; +ALTER TABLE person ADD COLUMN is_rock_star smallint DEFAULT 1; ALTER TABLE person ALTER COLUMN person_id TYPE serial; @@ -78,14 +79,14 @@ ALTER TABLE person ALTER COLUMN iq TYPE bigint; ALTER TABLE person RENAME COLUMN description TO physical_description; -ALTER TABLE person ADD CONSTRAINT "unique_name" UNIQUE (name); +ALTER TABLE person ADD CONSTRAINT unique_name UNIQUE (name); -ALTER TABLE employee ADD FOREIGN KEY (employee_id) +ALTER TABLE employee ADD CONSTRAINT FK5302D47D93FE702E_diff FOREIGN KEY (employee_id) REFERENCES person (person_id) DEFERRABLE; -ALTER TABLE person ADD CONSTRAINT "UC_person_id" UNIQUE (person_id); +ALTER TABLE person ADD CONSTRAINT UC_person_id UNIQUE (person_id); -ALTER TABLE person ADD CONSTRAINT "UC_age_name" UNIQUE (age, name); +ALTER TABLE person ADD CONSTRAINT UC_age_name UNIQUE (age, name); DROP TABLE deleted CASCADE; @@ -121,7 +122,7 @@ ALTER TABLE employee DROP COLUMN job_title; ALTER TABLE new_name ADD COLUMN new_field integer; -ALTER TABLE person ADD COLUMN is_rock_star smallint DEFAULT '1'; +ALTER TABLE person ADD COLUMN is_rock_star smallint DEFAULT 1; ALTER TABLE person ALTER COLUMN person_id TYPE serial; @@ -133,9 +134,9 @@ ALTER TABLE person ALTER COLUMN iq TYPE bigint; ALTER TABLE person RENAME COLUMN description TO physical_description; -ALTER TABLE person ADD CONSTRAINT "UC_person_id" UNIQUE (person_id); +ALTER TABLE person ADD CONSTRAINT UC_person_id UNIQUE (person_id); -ALTER TABLE person ADD CONSTRAINT "UC_age_name" UNIQUE (age, name); +ALTER TABLE person ADD CONSTRAINT UC_age_name UNIQUE (age, name); DROP TABLE deleted CASCADE;