[bugfix] fixed a syntax issue

This commit is contained in:
Abdellah El Morabit 2025-10-30 10:54:05 +01:00
parent 9849efb44c
commit 478b49a9ab
2 changed files with 4 additions and 10 deletions

View File

@ -37,16 +37,14 @@ func CreateEnvFile() error {
return nil
}
func (L *Login) LoadCredentials() error {
func (L *Login) LoadCredentials() {
err := godotenv.Load(".env")
if err != nil {
return fmt.Errorf("failed to load env file")
fmt.Println("error in loading credentials")
}
L.User = os.Getenv("DATABASE_USER")
L.Pass = os.Getenv("DATABASE_PASSWORD")
L.IP = os.Getenv("DATABASE_IP")
L.Port = os.Getenv("DATABASE_PORT")
L.Name = os.Getenv("DATABASE_NAME")
return nil
}

View File

@ -9,17 +9,13 @@ import (
func Connect() (*sql.DB, error) {
var lo config.Login
err := lo.LoadCredentials
if err != {
print("failed to load configuration file")
lo.LoadCredentials{}
}
dsn := fmt.Sprintf("%s:%s@tcp(%s:%s)/%s", lo.User, lo.Pass, lo.IP, lo.Port, lo.Name)
db, err := sql.Open("mysql", dsn)
if err != nil {
return nil, fmt.Errorf("failed to connect to the database")
print("error")
}
fmt.Println("Connected to database")