fix the app because the blog post is wrong?

This commit is contained in:
2024-09-12 20:16:14 -07:00
parent 6040c7aaf2
commit 006c7f62a3
5 changed files with 24 additions and 17 deletions
+17
View File
@@ -0,0 +1,17 @@
require 'rom-repository'
module EuchreCamp
module Repositories
class Players < ::EuchreCamp::Repository[:players]
commands :create, update: :by_pk, delete: :by_pk
def all
players.to_a
end
def by_id(id)
players.by_pk(id).one!
end
end
end
end
+7
View File
@@ -0,0 +1,7 @@
require 'rom-repository'
module EuchreCamp
class Repository < ROM::Repository::Root
include Deps[container: 'persistence.rom']
end
end
BIN
View File
Binary file not shown.
@@ -1,17 +0,0 @@
module EuchreCamp
module Persistence
module Repositories
class Player < ROM::Repository[:players]
commands :create, update: :by_pk, delete: :by_pk
def all
players.to_a
end
def find(id)
players.by_pk(id).one!
end
end
end
end
end