X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flib%2Fsqlite.sql;h=4c89d2e2fb201cb5645f70494fda736c9afb41bc;hb=e6a8b3fc4dc400af1a7ed827eaf9752ec99ad289;hp=c7190e96a72b046441ee9228518f6708e0472bc2;hpb=169bb185fbb4cc0c50f7b17374adc29f6ea9d086;p=dbsrgits%2FDBIx-Class-Historic.git diff --git a/t/lib/sqlite.sql b/t/lib/sqlite.sql index c7190e9..4c89d2e 100644 --- a/t/lib/sqlite.sql +++ b/t/lib/sqlite.sql @@ -1,13 +1,13 @@ -- -- Created by SQL::Translator::Producer::SQLite --- Created on Thu Mar 23 11:13:18 2006 +-- Created on Sun Apr 30 07:37:44 2006 -- BEGIN TRANSACTION; -- --- Table: employees_positioned +-- Table: employee -- -CREATE TABLE employees_positioned ( +CREATE TABLE employee ( employee_id INTEGER PRIMARY KEY NOT NULL, position integer NOT NULL, group_id integer, @@ -23,15 +23,6 @@ CREATE TABLE serialized ( ); -- --- Table: cd_to_producer --- -CREATE TABLE cd_to_producer ( - cd integer NOT NULL, - producer integer NOT NULL, - PRIMARY KEY (cd, producer) -); - --- -- Table: liner_notes -- CREATE TABLE liner_notes ( @@ -40,12 +31,12 @@ CREATE TABLE liner_notes ( ); -- --- Table: employees_adjacencylist +-- Table: cd_to_producer -- -CREATE TABLE employees_adjacencylist ( - employee_id INTEGER PRIMARY KEY NOT NULL, - parent_id integer, - name varchar(100) +CREATE TABLE cd_to_producer ( + cd integer NOT NULL, + producer integer NOT NULL, + PRIMARY KEY (cd, producer) ); -- @@ -57,13 +48,15 @@ CREATE TABLE artist ( ); -- --- Table: employees_positioned_adjacencylist +-- Table: twokeytreelike -- -CREATE TABLE employees_positioned_adjacencylist ( - employee_id INTEGER PRIMARY KEY NOT NULL, - parent_id integer, - position integer NOT NULL, - name varchar(100) +CREATE TABLE twokeytreelike ( + id1 integer NOT NULL, + id2 integer NOT NULL, + parent1 integer NOT NULL, + parent2 integer NOT NULL, + name varchar(100) NOT NULL, + PRIMARY KEY (id1, id2) ); -- @@ -96,6 +89,14 @@ CREATE TABLE track ( ); -- +-- Table: self_ref +-- +CREATE TABLE self_ref ( + id INTEGER PRIMARY KEY NOT NULL, + name varchar(100) NOT NULL +); + +-- -- Table: treelike -- CREATE TABLE treelike ( @@ -114,14 +115,6 @@ CREATE TABLE tags ( ); -- --- Table: self_ref --- -CREATE TABLE self_ref ( - id INTEGER PRIMARY KEY NOT NULL, - name varchar(100) NOT NULL -); - --- -- Table: twokeys -- CREATE TABLE twokeys ( @@ -167,4 +160,6 @@ CREATE TABLE producer ( name varchar(100) NOT NULL ); +CREATE UNIQUE INDEX tktlnameunique_twokeytreelike on twokeytreelike (name); +CREATE UNIQUE INDEX artist_title_cd on cd (artist, title); COMMIT;