PreviouslyOnIFM/code/models/tracks.lua
2020-09-22 12:02:34 +02:00

18 lines
455 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 = {
{"airtimes", has_many = "Airtimes"},
{"trackreleases", has_many = "TrackReleases"},
{"trackartists", has_many = "TrackArtists"}
}
})
return Tracks