17 lines
397 B
Lua
17 lines
397 B
Lua
local Model = require("lapis.db.model").Model
|
|
|
|
-- tracks
|
|
-- - title/unique name == `lower(artist+title)`
|
|
local Tracks = Model:extend("tracks", {
|
|
-- "name", types.varchar
|
|
-- "unique_name", types.varchar
|
|
-- "year", types.integer
|
|
|
|
timestamp = true,
|
|
-- relations = {
|
|
-- {"copies", has_many = "Tracks"},
|
|
-- {"original", has_one = "Tracks"}
|
|
-- }
|
|
})
|
|
|
|
return Tracks |