Files
adamantium/slices/admin/repos/movie_repo.rb

20 lines
388 B
Ruby

module Admin
module Repos
class MovieRepo < Adamantium::DB::Repo[:movies]
commands :create
def by_title_and_year(title:, year:)
movies.where(title: title, year: year).one
end
def listing
movies.order(Sequel.lit("year desc")).to_a
end
def update(id, attrs)
movies.where(id: id).update(attrs)
end
end
end
end