Use new hanami db classes
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
module Admin
|
||||
module Repos
|
||||
class AutoTaggingRepo < Adamantium::Repo[:auto_taggings]
|
||||
class AutoTaggingRepo < Adamantium::DB::Repo[:auto_taggings]
|
||||
commands :create
|
||||
|
||||
def find(id)
|
||||
|
@@ -1,6 +1,6 @@
|
||||
module Admin
|
||||
module Repos
|
||||
class BookRepo < Adamantium::Repo[:posts]
|
||||
class BookRepo < Adamantium::DB::Repo[:posts]
|
||||
commands :create, update: :by_pk
|
||||
|
||||
def list_all
|
||||
|
@@ -1,6 +1,6 @@
|
||||
module Admin
|
||||
module Repos
|
||||
class BookmarkRepo < Adamantium::Repo[:posts]
|
||||
class BookmarkRepo < Adamantium::DB::Repo[:posts]
|
||||
def list
|
||||
posts
|
||||
.where(post_type: "bookmark")
|
||||
|
@@ -1,6 +1,6 @@
|
||||
module Admin
|
||||
module Repos
|
||||
class HighlightRepo < Adamantium::Repo[:highlights]
|
||||
class HighlightRepo < Adamantium::DB::Repo[:highlights]
|
||||
commands :create, delete: :by_pk
|
||||
|
||||
def list_all
|
||||
|
@@ -1,6 +1,6 @@
|
||||
module Admin
|
||||
module Repos
|
||||
class LoginTokensRepo < Adamantium::Repo[:login_tokens]
|
||||
class LoginTokensRepo < Adamantium::DB::Repo[:login_tokens]
|
||||
commands :create
|
||||
|
||||
def by_token(token:)
|
||||
|
@@ -1,6 +1,6 @@
|
||||
module Admin
|
||||
module Repos
|
||||
class MovieRepo < Adamantium::Repo[:movies]
|
||||
class MovieRepo < Adamantium::DB::Repo[:movies]
|
||||
commands :create
|
||||
|
||||
def by_title_and_year(title:, year:)
|
||||
|
@@ -2,7 +2,7 @@ require "time_math"
|
||||
|
||||
module Admin
|
||||
module Repos
|
||||
class PageRepo < Adamantium::Repo[:pages]
|
||||
class PageRepo < Adamantium::DB::Repo[:pages]
|
||||
commands :create, update: :by_pk
|
||||
|
||||
def list
|
||||
|
@@ -2,7 +2,7 @@ require "time_math"
|
||||
|
||||
module Admin
|
||||
module Repos
|
||||
class PostRepo < Adamantium::Repo[:posts]
|
||||
class PostRepo < Adamantium::DB::Repo[:posts]
|
||||
commands update: :by_pk
|
||||
|
||||
def tag_post(post_id:, tags:)
|
||||
|
@@ -1,6 +1,6 @@
|
||||
module Admin
|
||||
module Repos
|
||||
class PostTagRepo < Adamantium::Repo[:post_tags]
|
||||
class PostTagRepo < Adamantium::DB::Repo[:post_tags]
|
||||
def merge_tags(target_id:, source_id:)
|
||||
post_tags.where(tag_id: source_id).update(tag_id: target_id)
|
||||
end
|
||||
|
@@ -1,6 +1,6 @@
|
||||
module Admin
|
||||
module Repos
|
||||
class PostTripRepo < Adamantium::Repo[:post_trips]
|
||||
class PostTripRepo < Adamantium::DB::Repo[:post_trips]
|
||||
commands :create
|
||||
|
||||
def remove(trip_id:, post_id:)
|
||||
|
@@ -1,6 +1,6 @@
|
||||
module Admin
|
||||
module Repos
|
||||
class TagRepo < Adamantium::Repo[:tags]
|
||||
class TagRepo < Adamantium::DB::Repo[:tags]
|
||||
def list
|
||||
tags
|
||||
.order(Sequel.function(:lower, :label))
|
||||
|
@@ -1,6 +1,6 @@
|
||||
module Admin
|
||||
module Repos
|
||||
class TripRepo < Adamantium::Repo[:trips]
|
||||
class TripRepo < Adamantium::DB::Repo[:trips]
|
||||
commands :create
|
||||
|
||||
def list
|
||||
|
@@ -1,6 +1,6 @@
|
||||
module Admin
|
||||
module Repos
|
||||
class UserRepo < Adamantium::Repo[:users]
|
||||
class UserRepo < Adamantium::DB::Repo[:users]
|
||||
commands :create
|
||||
|
||||
def exists(id)
|
||||
|
@@ -1,6 +1,6 @@
|
||||
module Admin
|
||||
module Repos
|
||||
class WebmentionRepo < Adamantium::Repo[:webmentions]
|
||||
class WebmentionRepo < Adamantium::DB::Repo[:webmentions]
|
||||
commands update: :by_pk
|
||||
|
||||
def list_all_for_check
|
||||
|
Reference in New Issue
Block a user