Skip to content

Commit e1b609d

Browse files
committed
fix: actually dogshit stupid should not be allowed near a computer
1 parent 73ee393 commit e1b609d

1 file changed

Lines changed: 25 additions & 22 deletions

File tree

Lines changed: 25 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,27 @@
1-
import { Env } from '../../admin'
1+
import type { Env } from "../../admin";
22

33
export default ({ env }: { env: Env }) => ({
4-
connection: {
5-
client: 'postgres',
6-
connection: {
7-
client: 'postgres',
8-
host: env('DATABASE_HOST', '127.0.0.1'),
9-
port: env.int('DATABASE_PORT', 5432),
10-
database: env('DATABASE_NAME', 'strapi'),
11-
user: env('DATABASE_USERNAME', 'strapi'),
12-
password: env('DATABASE_PASSWORD', ''),
13-
// schema: env('DATABASE_SCHEMA', 'public'), // Not required
14-
ssl: {
15-
ca:
16-
env('NODE_ENV') === 'production'
17-
? Buffer.from(env('CERT', ''), 'base64').toString('utf-8')
18-
: undefined,
19-
rejectUnauthorized: env.bool('DATABASE_SSL_SELF', false), // For self-signed certificates
20-
},
21-
},
22-
debug: false,
23-
},
24-
})
4+
connection: {
5+
client: "postgres",
6+
connection: {
7+
client: "postgres",
8+
host: env("DATABASE_HOST", "127.0.0.1"),
9+
port: env.int("DATABASE_PORT", 5432),
10+
database: env("DATABASE_NAME", "strapi"),
11+
user: env("DATABASE_USERNAME", "strapi"),
12+
password: env("DATABASE_PASSWORD", ""),
13+
// schema: env('DATABASE_SCHEMA', 'public'), // Not required
14+
ssl: {
15+
...(!env.bool("SSL", false)
16+
? { ssl: false }
17+
: {
18+
ssl: {
19+
ca: Buffer.from(env("CERT", ""), "base64").toString("utf-8"),
20+
rejectUnauthorized: env.bool("DATABASE_SSL_SELF", false), // For self-signed certificates
21+
},
22+
}),
23+
},
24+
},
25+
debug: false,
26+
},
27+
});

0 commit comments

Comments
 (0)