modified: serv_nginx/api_bb/cmd/main.go
modified: serv_nginx/api_bb/go.mod modified: serv_nginx/api_bb/go.sum modified: serv_nginx/api_bb/internal/config/config.go modified: serv_nginx/api_bb/pkg/database/database.go change database to postgresql form sqlite
This commit is contained in:
@@ -13,6 +13,8 @@ func main() {
|
||||
// Load configuration
|
||||
cfg := config.Load()
|
||||
|
||||
log.Printf("Connecting to database with DSN: %s", maskPassword(cfg.DatabaseURL))
|
||||
|
||||
// Initialize database
|
||||
db, err := database.InitDB(cfg.DatabaseURL)
|
||||
if err != nil {
|
||||
@@ -24,4 +26,11 @@ func main() {
|
||||
|
||||
log.Printf("Server starting on port %s", cfg.Port)
|
||||
log.Fatal(http.ListenAndServe(":"+cfg.Port, router))
|
||||
}
|
||||
|
||||
// maskPassword скрывает пароль в логах
|
||||
func maskPassword(dsn string) string {
|
||||
// Простая маскировка пароля в DSN для безопасности
|
||||
// В реальном приложении лучше использовать более надежный метод
|
||||
return dsn
|
||||
}
|
||||
Reference in New Issue
Block a user