chore: database setup crecto + micrate
This commit is contained in:
@@ -3,3 +3,4 @@
|
|||||||
/bin/
|
/bin/
|
||||||
/.shards/
|
/.shards/
|
||||||
*.dwarf
|
*.dwarf
|
||||||
|
*.db
|
||||||
|
|||||||
@@ -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:
|
||||||
|
|||||||
@@ -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
|
||||||
@@ -1,3 +1,5 @@
|
|||||||
|
require "kemal"
|
||||||
|
|
||||||
require "./config/*"
|
require "./config/*"
|
||||||
require "./services/*"
|
require "./services/*"
|
||||||
require "./routes"
|
require "./routes"
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
require "kemal"
|
|
||||||
require "./controllers/**"
|
require "./controllers/**"
|
||||||
|
|
||||||
module Pa
|
module Pa
|
||||||
|
|||||||
Reference in New Issue
Block a user