--
-- Created by SQL::Translator::Producer::SQLite
--- Created on Fri Jan 27 01:16:24 2006
+-- Created on Sun Mar 19 19:16:50 2006
--
BEGIN TRANSACTION;
--
+-- Table: serialized
+--
+CREATE TABLE serialized (
+ id INTEGER PRIMARY KEY NOT NULL,
+ serialized text NOT NULL
+);
+
+--
-- Table: twokeys
--
CREATE TABLE twokeys (
--
CREATE TABLE liner_notes (
liner_id INTEGER PRIMARY KEY NOT NULL,
- notes varchar NOT NULL
+ notes varchar(100) NOT NULL
);
--
--
CREATE TABLE artist (
artistid INTEGER PRIMARY KEY NOT NULL,
- name varchar
+ name varchar(100)
);
--
--
CREATE TABLE self_ref_alias (
self_ref integer NOT NULL,
- alias integer NOT NULL
+ alias integer NOT NULL,
+ PRIMARY KEY (self_ref, alias)
);
--
CREATE TABLE cd (
cdid INTEGER PRIMARY KEY NOT NULL,
artist integer NOT NULL,
- title varchar NOT NULL,
- year varchar NOT NULL
+ title varchar(100) NOT NULL,
+ year varchar(100) NOT NULL
);
--
trackid INTEGER PRIMARY KEY NOT NULL,
cd integer NOT NULL,
position integer NOT NULL,
- title varchar NOT NULL
+ title varchar(100) NOT NULL
);
--
--
CREATE TABLE producer (
producerid INTEGER PRIMARY KEY NOT NULL,
- name varchar NOT NULL
+ name varchar(100) NOT NULL
+);
+
+--
+-- Table: tags
+--
+CREATE TABLE tags (
+ tagid INTEGER PRIMARY KEY NOT NULL,
+ cd integer NOT NULL,
+ tag varchar(100) NOT NULL
);
--
--
CREATE TABLE self_ref (
id INTEGER PRIMARY KEY NOT NULL,
- name varchar NOT NULL
+ name varchar(100) NOT NULL
);
--
--- Table: tags
+-- Table: treelike
--
-CREATE TABLE tags (
- tagid varchar NOT NULL,
- cd integer NOT NULL,
- tag varchar NOT NULL,
- PRIMARY KEY (tagid)
+CREATE TABLE treelike (
+ id INTEGER PRIMARY KEY NOT NULL,
+ parent integer NOT NULL,
+ name varchar(100) NOT NULL
);
COMMIT;