X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flib%2Fsqlite.sql;h=e689c2dd876287bfca540da14caf0b5cc71b4cb1;hb=d8799bab98fa442f681074ece8008a3eefea357c;hp=a4836f592546d270d261e1c9ab7e8698eb504580;hpb=24fb60b6897255f4352f9a0b5b2b4be6338179f0;p=dbsrgits%2FDBIx-Class-Historic.git diff --git a/t/lib/sqlite.sql b/t/lib/sqlite.sql index a4836f5..e689c2d 100644 --- a/t/lib/sqlite.sql +++ b/t/lib/sqlite.sql @@ -1,18 +1,15 @@ -- -- Created by SQL::Translator::Producer::SQLite --- Created on Tue Jan 19 12:46:12 2010 +-- Created on Thu Jun 3 11:52:50 2010 -- - -BEGIN TRANSACTION; - -- -- Table: artist -- CREATE TABLE artist ( artistid INTEGER PRIMARY KEY NOT NULL, name varchar(100), - rank integer NOT NULL DEFAULT '13', + rank integer NOT NULL DEFAULT 13, charfield char(10) ); @@ -37,18 +34,6 @@ CREATE TABLE collection ( ); -- --- Table: employee --- -CREATE TABLE employee ( - employee_id INTEGER PRIMARY KEY NOT NULL, - position integer NOT NULL, - group_id integer, - group_id_2 integer, - group_id_3 integer, - name varchar(100) -); - --- -- Table: encoded -- CREATE TABLE encoded ( @@ -61,7 +46,7 @@ CREATE TABLE encoded ( -- CREATE TABLE event ( id INTEGER PRIMARY KEY NOT NULL, - starts_at datetime NOT NULL, + starts_at date NOT NULL, created_on timestamp NOT NULL, varchar_date varchar(20), varchar_datetime varchar(20), @@ -183,6 +168,14 @@ CREATE TABLE serialized ( ); -- +-- Table: timestamp_primary_key_test +-- +CREATE TABLE timestamp_primary_key_test ( + id timestamp NOT NULL DEFAULT current_timestamp, + PRIMARY KEY (id) +); + +-- -- Table: treelike -- CREATE TABLE treelike ( @@ -254,6 +247,23 @@ CREATE TABLE books ( CREATE INDEX books_idx_owner ON books (owner); +CREATE UNIQUE INDEX books_title ON books (title); + +-- +-- Table: employee +-- +CREATE TABLE employee ( + employee_id INTEGER PRIMARY KEY NOT NULL, + position integer NOT NULL, + group_id integer, + group_id_2 integer, + group_id_3 integer, + name varchar(100), + encoded integer +); + +CREATE INDEX employee_idx_encoded ON employee (encoded); + -- -- Table: forceforeign -- @@ -448,5 +458,3 @@ CREATE INDEX fourkeys_to_twokeys_idx_t_artist_t_cd ON fourkeys_to_twokeys (t_art -- CREATE VIEW year2000cds AS SELECT cdid, artist, title, year, genreid, single_track FROM cd WHERE year = "2000"; - -COMMIT;