jbe/bsw@0: MediaType = mondelefant.new_class() jbe/bsw@0: MediaType.table = 'media_type' jbe/bsw@0: jbe/bsw@0: MediaType:add_reference{ jbe/bsw@0: mode = '1m', -- one (1) MediaType is set for many (m) media jbe/bsw@0: to = "Medium", -- name of referenced model (quoting avoids auto-loading here) jbe/bsw@0: this_key = 'id', -- own key in media_type table jbe/bsw@0: that_key = 'media_type_id', -- other key in medium table jbe/bsw@0: ref = 'media', -- name of reference jbe/bsw@0: back_ref = 'media_type', -- each autoloaded Medium automatically refers back to the MediaType jbe/bsw@0: default_order = '"name", "id"' -- order media by SQL expression "name", "id" jbe/bsw@0: }