fix: use SUPABASE_DATABASE_URL with DATABASE_URL fallback (dotfiles#59)
This commit is contained in:
@@ -26,7 +26,7 @@ type Config struct {
|
|||||||
func Load() (*Config, error) {
|
func Load() (*Config, error) {
|
||||||
cfg := &Config{
|
cfg := &Config{
|
||||||
Port: getEnv("PORT", "8080"),
|
Port: getEnv("PORT", "8080"),
|
||||||
DatabaseURL: os.Getenv("DATABASE_URL"),
|
DatabaseURL: getEnv("SUPABASE_DATABASE_URL", os.Getenv("DATABASE_URL")),
|
||||||
SupabaseURL: os.Getenv("SUPABASE_URL"),
|
SupabaseURL: os.Getenv("SUPABASE_URL"),
|
||||||
SupabaseAnonKey: os.Getenv("SUPABASE_ANON_KEY"),
|
SupabaseAnonKey: os.Getenv("SUPABASE_ANON_KEY"),
|
||||||
SupabaseServiceKey: os.Getenv("SUPABASE_SERVICE_KEY"),
|
SupabaseServiceKey: os.Getenv("SUPABASE_SERVICE_KEY"),
|
||||||
@@ -42,7 +42,7 @@ func Load() (*Config, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if cfg.DatabaseURL == "" {
|
if cfg.DatabaseURL == "" {
|
||||||
return nil, fmt.Errorf("DATABASE_URL is required")
|
return nil, fmt.Errorf("SUPABASE_DATABASE_URL (or DATABASE_URL) is required")
|
||||||
}
|
}
|
||||||
if cfg.SupabaseJWTSecret == "" {
|
if cfg.SupabaseJWTSecret == "" {
|
||||||
return nil, fmt.Errorf("SUPABASE_JWT_SECRET is required")
|
return nil, fmt.Errorf("SUPABASE_JWT_SECRET is required")
|
||||||
|
|||||||
Reference in New Issue
Block a user