X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flib%2Fsqlite.sql;h=30ffbee9605c1885109785dd5a4821fa23e91903;hb=74b5397c077a964ed301d18f5ccda72afa91f353;hp=c52ef7bd76ad0178c7a9b9eeb26476f174dc5efc;hpb=4cd3d124f2e563df4658fa999e41337defe6d7c8;p=dbsrgits%2FDBIx-Class.git diff --git a/t/lib/sqlite.sql b/t/lib/sqlite.sql index c52ef7b..30ffbee 100644 --- a/t/lib/sqlite.sql +++ b/t/lib/sqlite.sql @@ -15,7 +15,9 @@ CREATE TABLE "bindtype_test" ( "id" INTEGER PRIMARY KEY NOT NULL, "bytea" blob, "blob" blob, + "blob2" blob, "clob" clob, + "clob2" clob, "a_memo" memo ); @@ -235,16 +237,16 @@ CREATE TABLE "cd" ( "genreid" integer, "single_track" integer, FOREIGN KEY ("artist") REFERENCES "artist"("artistid") ON DELETE CASCADE ON UPDATE CASCADE, - FOREIGN KEY ("genreid") REFERENCES "genre"("genreid") ON DELETE SET NULL ON UPDATE CASCADE, - FOREIGN KEY ("single_track") REFERENCES "track"("trackid") ON DELETE CASCADE + FOREIGN KEY ("single_track") REFERENCES "track"("trackid") ON DELETE CASCADE, + FOREIGN KEY ("genreid") REFERENCES "genre"("genreid") ON DELETE SET NULL ON UPDATE CASCADE ); CREATE INDEX "cd_idx_artist" ON "cd" ("artist"); -CREATE INDEX "cd_idx_genreid" ON "cd" ("genreid"); - CREATE INDEX "cd_idx_single_track" ON "cd" ("single_track"); +CREATE INDEX "cd_idx_genreid" ON "cd" ("genreid"); + CREATE UNIQUE INDEX "cd_artist_title" ON "cd" ("artist", "title"); CREATE TABLE "collection_object" ( @@ -287,6 +289,8 @@ CREATE TABLE "lyric_versions" ( CREATE INDEX "lyric_versions_idx_lyric_id" ON "lyric_versions" ("lyric_id"); +CREATE UNIQUE INDEX "lyric_versions_lyric_id_text" ON "lyric_versions" ("lyric_id", "text"); + CREATE TABLE "tags" ( "tagid" INTEGER PRIMARY KEY NOT NULL, "cd" integer NOT NULL,