PreviouslyOnIFM/code/models/models.lua

39 lines
882 B
Lua

-- local Model = require("lapis.db.model").Model
-- -- ----------- --
-- -- Track stuff --
-- -- ----------- --
-- -- mixes
-- -- name/date
-- local Mixes = Model:extend("mixes", {
-- timestamp = true,
-- relations = {
-- {"artists", has_many = "Artists"}
-- }
-- })
-- ---------- --
-- User stuff --
-- ---------- --
-- date?
-- local Favorite_tracks = Model:extend("favorite_tracks", {
-- relations = {
-- {"user", belongs_to = "Users"},
-- {"track", has_one = "Tracks"}
-- }
-- })
-- date?
-- local Favorite_mixes = Model:extend("favorite_mixes", {})
-- local Favorite_artists = Model:extend("favorite_artists", {})
-- local Favorite_releases = Model:extend("favorite_releases", {})
-- local Favorite_labels = Model:extend("favorite_labels", {})
-- local autoload = require("lapis.util").autoload
-- return autoload("models")