X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F46xml-to-pg.t;h=ced163fb0f5a5a4ab03479547b96000f779188ec;hb=deb9a6a1957160f028d5a5f03422324c7b79f5d1;hp=7bb025f042dd9b76b55f08982581279b0e8603f1;hpb=08d91aada45b94a16f3660b5cc10384df5616ff9;p=dbsrgits%2FSQL-Translator.git diff --git a/t/46xml-to-pg.t b/t/46xml-to-pg.t index 7bb025f..ced163f 100644 --- a/t/46xml-to-pg.t +++ b/t/46xml-to-pg.t @@ -33,7 +33,7 @@ my $sql = $sqlt->translate( ) or die $sqlt->error; is($sql, << "SQL"); -DROP TABLE "Basic"; +DROP TABLE "Basic" CASCADE; CREATE TABLE "Basic" ( "id" serial NOT NULL, "title" character varying(100) DEFAULT 'hello' NOT NULL, @@ -43,9 +43,20 @@ CREATE TABLE "Basic" ( "explicitemptystring" character varying DEFAULT '', -- Hello emptytagdef "emptytagdef" character varying DEFAULT '', + "another_id" integer DEFAULT '2', "timest" timestamp(0), PRIMARY KEY ("id"), Constraint "emailuniqueindex" UNIQUE ("email") ); CREATE INDEX "titleindex" on "Basic" ("title"); + + +DROP TABLE "Another" CASCADE; +CREATE TABLE "Another" ( + "id" serial NOT NULL, + PRIMARY KEY ("id") +); + +ALTER TABLE "Basic" ADD FOREIGN KEY ("another_id") + REFERENCES "Another" ("id") DEFERRABLE; SQL