19 lines
293 B
Go
19 lines
293 B
Go
package utils
|
|
|
|
import (
|
|
"auth_service/database"
|
|
"os"
|
|
)
|
|
|
|
func InitDatabase() {
|
|
database.Init()
|
|
database.Migrate()
|
|
|
|
if os.Getenv("USERS_FILE") != "" {
|
|
allusers := database.GetUsersFromFile(os.Getenv("USERS_FILE"))
|
|
for i := range allusers {
|
|
database.CreateUser(&allusers[i])
|
|
}
|
|
}
|
|
}
|