kenken999 commited on
Commit
2eb5f53
·
1 Parent(s): b7b133c

fix: use Strapi v4 official 'schema: strapi' option instead of searchPath/options workarounds

Browse files
Files changed (1) hide show
  1. config/database.js +2 -8
config/database.js CHANGED
@@ -8,14 +8,8 @@ module.exports = ({ env }) => ({
8
  user: env('DATABASE_USERNAME', 'strapi'),
9
  password: env('DATABASE_PASSWORD', ''),
10
  ssl: { rejectUnauthorized: false },
11
- // search_path を接続レベル強制設定(Supabase public スキーマと完全分離
12
- options: '-c search_path=strapi',
13
- },
14
- pool: {
15
- // afterCreate でも二重に設定(確実に適用)
16
- afterCreate: (conn, done) => {
17
- conn.query('SET search_path TO strapi', (err) => done(err, conn));
18
- },
19
  },
20
  acquireConnectionTimeout: env.int('DATABASE_CONNECTION_TIMEOUT', 60000),
21
  debug: false,
 
8
  user: env('DATABASE_USERNAME', 'strapi'),
9
  password: env('DATABASE_PASSWORD', ''),
10
  ssl: { rejectUnauthorized: false },
11
+ // Strapi v4 公式: schema オプション Supabase public スキーマと完全分離
12
+ schema: 'strapi',
 
 
 
 
 
 
13
  },
14
  acquireConnectionTimeout: env.int('DATABASE_CONNECTION_TIMEOUT', 60000),
15
  debug: false,