v2: user CRUD + schema автозапуск + router тесты — модуль пользователя готов

This commit is contained in:
2026-06-12 21:09:30 +04:00
parent df72fa2fe1
commit a835cf0f16
6 changed files with 253 additions and 12 deletions
+5
View File
@@ -21,8 +21,13 @@ const auth = require('./src/auth');
const { resolveContext } = require('./src/router');
const { createUserRouter } = require('./src/user');
const { createAdminRouter } = require('./src/admin');
const { pool } = require('./src/db');
const { ensureSchema } = require('./src/db/schema');
function createV2Router() {
// Автосоздание таблиц при старте
ensureSchema(pool).catch(e => console.error('[v2:db] Schema error:', e.message));
const router = express.Router();
// ── GET /v2/login — редирект на основной вход ──────────────────────────