chore: database setup crecto + micrate

This commit is contained in:
Juan Rodriguez
2024-05-12 22:40:11 +02:00
parent b7b47b133d
commit 3e86e761b6
6 changed files with 5 additions and 5 deletions
+1
View File
@@ -3,3 +3,4 @@
/bin/ /bin/
/.shards/ /.shards/
*.dwarf *.dwarf
*.db
-2
View File
@@ -15,8 +15,6 @@ dependencies:
github: crystal-lang/crystal-sqlite3 github: crystal-lang/crystal-sqlite3
crecto: crecto:
github: fridgerator/crecto github: fridgerator/crecto
micrate:
github: amberframework/micrate
development_dependencies: development_dependencies:
dotenv: dotenv:
View File
@@ -1,8 +1,8 @@
require "sqlite3" require "sqlite3"
require "crecto" require "crecto"
module Pa::Services module Pa::Lib
class Repo class Database
extend Crecto::Repo extend Crecto::Repo
Query = Crecto::Repo::Query Query = Crecto::Repo::Query
+2
View File
@@ -1,3 +1,5 @@
require "kemal"
require "./config/*" require "./config/*"
require "./services/*" require "./services/*"
require "./routes" require "./routes"
-1
View File
@@ -1,4 +1,3 @@
require "kemal"
require "./controllers/**" require "./controllers/**"
module Pa module Pa