summaryrefslogtreecommitdiff
path: root/migrations/initial.rb
blob: a88214250bf021444e5f1b8375a9c96f43cb10f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
require "sequel"

DB = Sequel.connect('sqlite:///tmp/bass-player.db')

DB.create_table(:songs) do
  primary_key :id
  String :title
  Integer :duration
  String :path
end

DB.create_table(:segments) do
  primary_key :id
  String :name
  Integer :from
  Integer :to
  foreign_key :song_id, :songs
end