v2: schema создаётся внутри v2, основной server.js не трогаем
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "ipwhitelist",
|
||||
"version": "0.5.68",
|
||||
"version": "0.5.69",
|
||||
"description": "IP WhiteList microservice for cloud provider",
|
||||
"main": "server.js",
|
||||
"scripts": {
|
||||
|
||||
@@ -22,6 +22,11 @@ const oidcConfig = {
|
||||
* Сессия используется общая, но ключи — с префиксом v2_ чтобы не пересекаться.
|
||||
*/
|
||||
function createV2Router() {
|
||||
// Автосоздание таблиц при первом обращении
|
||||
const { pool } = require('./src/db');
|
||||
const { ensureSchema } = require('./src/db/schema');
|
||||
ensureSchema(pool).catch(e => console.error('[v2:db] Schema error:', e.message));
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
// ── GET /v2/ — главная (вывод IAM-данных) ───────────────────────────────
|
||||
|
||||
Reference in New Issue
Block a user