X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flib%2Fsqlite.sql;h=4c89d2e2fb201cb5645f70494fda736c9afb41bc;hb=e6a8b3fc4dc400af1a7ed827eaf9752ec99ad289;hp=6cd3abe6a47e385a3ef551c41e6d1c2487452ba7;hpb=80021def6067388536cbd7c7a9b8dcc08e82bc7b;p=dbsrgits%2FDBIx-Class-Historic.git diff --git a/t/lib/sqlite.sql b/t/lib/sqlite.sql index 6cd3abe..4c89d2e 100644 --- a/t/lib/sqlite.sql +++ b/t/lib/sqlite.sql @@ -1,15 +1,16 @@ -- -- Created by SQL::Translator::Producer::SQLite --- Created on Tue Mar 21 12:11:03 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, name varchar(100) ); @@ -22,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 ( @@ -39,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) ); -- @@ -56,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) ); -- @@ -95,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 ( @@ -113,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 ( @@ -166,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;