Fix to columns_info_for for type(size)
[dbsrgits/DBIx-Class.git] / t / lib / sqlite.sql
CommitLineData
0009fa49 1--
2-- Created by SQL::Translator::Producer::SQLite
8fcf21b3 3-- Created on Sun Mar 19 19:16:50 2006
0009fa49 4--
5BEGIN TRANSACTION;
6
7--
8fcf21b3 8-- Table: serialized
9--
10CREATE TABLE serialized (
11 id INTEGER PRIMARY KEY NOT NULL,
12 serialized text NOT NULL
13);
14
15--
0009fa49 16-- Table: twokeys
17--
18CREATE TABLE twokeys (
19 artist integer NOT NULL,
20 cd integer NOT NULL,
21 PRIMARY KEY (artist, cd)
22);
23
24--
8fcf21b3 25-- Table: liner_notes
26--
27CREATE TABLE liner_notes (
28 liner_id INTEGER PRIMARY KEY NOT NULL,
29 notes varchar(100) NOT NULL
30);
31
32--
0009fa49 33-- Table: cd_to_producer
34--
35CREATE TABLE cd_to_producer (
36 cd integer NOT NULL,
37 producer integer NOT NULL,
38 PRIMARY KEY (cd, producer)
39);
40
41--
42-- Table: artist
43--
44CREATE TABLE artist (
45 artistid INTEGER PRIMARY KEY NOT NULL,
8fcf21b3 46 name varchar(100)
0009fa49 47);
48
49--
50-- Table: self_ref_alias
51--
52CREATE TABLE self_ref_alias (
53 self_ref integer NOT NULL,
887ce227 54 alias integer NOT NULL,
55 PRIMARY KEY (self_ref, alias)
0009fa49 56);
57
58--
59-- Table: fourkeys
60--
61CREATE TABLE fourkeys (
62 foo integer NOT NULL,
63 bar integer NOT NULL,
64 hello integer NOT NULL,
65 goodbye integer NOT NULL,
66 PRIMARY KEY (foo, bar, hello, goodbye)
67);
68
69--
70-- Table: cd
71--
72CREATE TABLE cd (
73 cdid INTEGER PRIMARY KEY NOT NULL,
74 artist integer NOT NULL,
8fcf21b3 75 title varchar(100) NOT NULL,
76 year varchar(100) NOT NULL
0009fa49 77);
78
79--
80-- Table: artist_undirected_map
81--
82CREATE TABLE artist_undirected_map (
83 id1 integer NOT NULL,
84 id2 integer NOT NULL,
85 PRIMARY KEY (id1, id2)
86);
87
88--
89-- Table: onekey
90--
91CREATE TABLE onekey (
92 id INTEGER PRIMARY KEY NOT NULL,
93 artist integer NOT NULL,
94 cd integer NOT NULL
95);
96
97--
98-- Table: track
99--
100CREATE TABLE track (
101 trackid INTEGER PRIMARY KEY NOT NULL,
102 cd integer NOT NULL,
103 position integer NOT NULL,
8fcf21b3 104 title varchar(100) NOT NULL
0009fa49 105);
106
107--
1c339d71 108-- Table: producer
109--
110CREATE TABLE producer (
111 producerid INTEGER PRIMARY KEY NOT NULL,
8fcf21b3 112 name varchar(100) NOT NULL
0009fa49 113);
114
115--
116-- Table: tags
117--
118CREATE TABLE tags (
333cce60 119 tagid INTEGER PRIMARY KEY NOT NULL,
0009fa49 120 cd integer NOT NULL,
8fcf21b3 121 tag varchar(100) NOT NULL
0009fa49 122);
123
887ce227 124--
125-- Table: self_ref
126--
127CREATE TABLE self_ref (
128 id INTEGER PRIMARY KEY NOT NULL,
8fcf21b3 129 name varchar(100) NOT NULL
887ce227 130);
131
9fcda149 132--
8fcf21b3 133-- Table: treelike
9fcda149 134--
8fcf21b3 135CREATE TABLE treelike (
136 id INTEGER PRIMARY KEY NOT NULL,
137 parent integer NOT NULL,
138 name varchar(100) NOT NULL
9fcda149 139);
140
0009fa49 141COMMIT;