~mixxxdevelopers/mixxx/trunk

« back to all changes in this revision

Viewing changes to mixxx/res/schema.xml

  • Committer: Raffitea
  • Date: 2011-01-07 00:44:11 UTC
  • mfrom: (2616.1.25 traktor_library)
  • Revision ID: raffitea-20110107004411-lz9m8mnny3sf86rq
Merging from lp:~mixxxdevelopers/mixxx/traktor_library
* support for n-level childmodels in sidebar
* M3U and PLS playlist import

Show diffs side-by-side

added added

removed removed

Lines of Context:
199
199
        track_id INTEGER REFERENCES itunes_library(id));
200
200
    </sql>
201
201
  </revision>
 
202
  <revision version="9" min_compatible="3">
 
203
    <description>
 
204
      Tables for Traktor library feature
 
205
    </description>
 
206
    <sql>
 
207
     CREATE TABLE IF NOT EXISTS traktor_library (
 
208
        id INTEGER primary key AUTOINCREMENT,
 
209
        artist varchar(48), title varchar(48),
 
210
        album varchar(48), year varchar(16),
 
211
        genre varchar(32), tracknumber varchar(3),
 
212
        location varchar(512) UNIQUE,
 
213
        comment varchar(60),
 
214
        duration integer,
 
215
        bitrate integer,
 
216
        bpm float,
 
217
        key varchar(6),
 
218
        rating integer
 
219
        );
 
220
      CREATE TABLE IF NOT EXISTS traktor_playlists (
 
221
        id INTEGER primary key,
 
222
        name varchar(100) UNIQUE
 
223
        );
 
224
      CREATE TABLE IF NOT EXISTS traktor_playlist_tracks (
 
225
        id INTEGER primary key AUTOINCREMENT,
 
226
        playlist_id INTEGER REFERENCES traktor_playlist(id),
 
227
        track_id INTEGER REFERENCES traktor_library(id)
 
228
        );
 
229
    </sql>
 
230
  </revision>
202
231
</schema>