--
-- Created by SQL::Translator::Producer::SQLite
--- Created on Fri Aug 4 19:03:21 2006
+-- Created on Tue Aug 8 01:53:20 2006
--
BEGIN TRANSACTION;
--
CREATE TABLE artist (
artistid INTEGER PRIMARY KEY NOT NULL,
- agent integer,
- name varchar(100)
-);
-
---
--- Table: label
---
-CREATE TABLE label (
- labelid INTEGER PRIMARY KEY NOT NULL,
name varchar(100)
);
);
--
--- Table: tags
---
-CREATE TABLE tags (
- tagid INTEGER PRIMARY KEY NOT NULL,
- cd integer NOT NULL,
- tag varchar(100) NOT NULL
-);
-
---
--- Table: agent
---
-CREATE TABLE agent (
- agentid INTEGER PRIMARY KEY NOT NULL,
- label integer NOT NULL,
- name varchar(100)
-);
-
---
-- Table: link
--
CREATE TABLE link (
);
--
+-- Table: tags
+--
+CREATE TABLE tags (
+ tagid INTEGER PRIMARY KEY NOT NULL,
+ cd integer NOT NULL,
+ tag varchar(100) NOT NULL
+);
+
+--
-- Table: treelike
--
CREATE TABLE treelike (
cd integer NOT NULL
);
+--
+-- Table: typed_object
+--
+CREATE TABLE typed_object (
+ objectid INTEGER PRIMARY KEY NOT NULL,
+ type VARCHAR(100) NOT NULL,
+ value VARCHAR(100)
+);
+
+--
+-- Table: collection
+--
+CREATE TABLE collection (
+ collectionid INTEGER PRIMARY KEY NOT NULL,
+ name VARCHAR(100)
+);
+
+--
+-- Table: collection_object
+--
+CREATE TABLE collection_object (
+ collection INTEGER NOT NULL,
+ object INTEGER NOT NULL
+);
+
+--
+-- Table: owners
+--
+CREATE TABLE owners (
+ ownerid INTEGER PRIMARY KEY NOT NULL,
+ name varchar(100)
+);
+
+--
+-- Table: books
+--
+CREATE TABLE books (
+ id INTEGER PRIMARY KEY NOT NULL,
+ owner INTEGER,
+ source varchar(100),
+ title varchar(100)
+);
+
+
CREATE UNIQUE INDEX tktlnameunique_twokeytreelike on twokeytreelike (name);
CREATE UNIQUE INDEX cd_artist_title_cd on cd (artist, title);
CREATE UNIQUE INDEX track_cd_position_track on track (cd, position);