From: Ken Youens-Clark Date: Wed, 8 Oct 2003 22:14:54 +0000 (+0000) Subject: New test data for SQLite parser. X-Git-Tag: v0.04~103 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=24e769f21e0ed1efe929fe483f828c762da411fb;p=dbsrgits%2FSQL-Translator.git New test data for SQLite parser. --- diff --git a/t/data/sqlite/create.sql b/t/data/sqlite/create.sql new file mode 100644 index 0000000..7f0b71c --- /dev/null +++ b/t/data/sqlite/create.sql @@ -0,0 +1,31 @@ +create table person ( + person_id INTEGER PRIMARY KEY, + name not null, + age integer, + weight double(11,2), + iq tinyint default '0', + description text, +); + +create unique index u_name on person (name); + +create table pet ( + pet_id int, + person_id int, + name varchar(30), + age int, + check ( age < 100 ), + primary key (pet_id, person_id) +); + +create trigger after insert on pet + begin + update name=name; + end +; + +create view person_pet as + select pr.person_id, pr.name as person_name, pt.name as pet_name + from person pr, pet pt + where person.person_id=pet.pet_id +;