mirror of
https://github.com/hazemKrimi/crimson-vault.git
synced 2026-05-02 02:30:28 +00:00
chore: add user schema
This commit is contained in:
+5
-1
@@ -13,12 +13,16 @@ type API struct {
|
||||
}
|
||||
|
||||
func (api *API) Initialize() {
|
||||
validator := validator.New(validator.WithRequiredStructEnabled())
|
||||
validator.RegisterValidation("password", PasswordValidator)
|
||||
|
||||
db := &models.DB{}
|
||||
ech := echo.New()
|
||||
ech.Validator = &CustomValidator{validator: validator.New(validator.WithRequiredStructEnabled())}
|
||||
ech.Validator = &CustomValidator{validator: validator}
|
||||
|
||||
db.Connect()
|
||||
db.MigrateClients()
|
||||
db.MigrateUsers()
|
||||
|
||||
api.instance = ech
|
||||
api.db = db
|
||||
|
||||
Reference in New Issue
Block a user