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