chore: add user schema

This commit is contained in:
2025-06-05 02:25:09 +01:00
parent 0879aec750
commit b70bdba0dc
9 changed files with 570 additions and 70 deletions
+5 -1
View File
@@ -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