Added tests for RT#37814 (parsing of double quotes, autoincrement).
[dbsrgits/SQL-Translator.git] / t / data / sqlite / create.sql
CommitLineData
24e769f2 1create table person (
03d12def 2 person_id INTEGER PRIMARY KEY AUTOINCREMENT,
3 'name' varchar(20) not null,
4 'age' integer,
24e769f2 5 weight double(11,2),
6 iq tinyint default '0',
51df59ae 7 description text
24e769f2 8);
9
10create unique index u_name on person (name);
11
12create table pet (
03d12def 13 "pet_id" int,
14 "person_id" int references person (person_id),
15 "name" varchar(30),
16 "age" int,
24e769f2 17 check ( age < 100 ),
18 primary key (pet_id, person_id)
19);
20
da2f5992 21create trigger pet_trig after insert on pet
24e769f2 22 begin
2661d702 23 update pet set name=name;
24e769f2 24 end
2661d702 25;
24e769f2 26
27create view person_pet as
28 select pr.person_id, pr.name as person_name, pt.name as pet_name
29 from person pr, pet pt
30 where person.person_id=pet.pet_id
31;