/
githubmirror
/
strapi
Обзор
Документация
Войти
/
githubmirror
/
strapi
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
tests/migration/framework/context.ts
30 строк
885 B
Ben Irvin
test(migration): version migration testing framework (#26060)
06 авг 2026, 15:39
Не верифицирован
06 авг 2026, 15:39
ac0c928
Код
Авторство
О чём код?
const path = require('path'); type MigrationContext = { REPO_ROOT: string; COMPLEX_DIR: string; MIGRATION_ROOT: string; V4_APP_DIR: string; SQLITE_PATH: string; DOCKER_COMPOSE_FILE: string; DOTENV_PATH: string; }; /** * @param repoRoot Absolute path to monorepo root */ function createContext(repoRoot: string): MigrationContext { const complexDir = path.join(repoRoot, 'examples', 'complex'); const migrationRoot = path.join(complexDir, '.migration-v5'); return { REPO_ROOT: repoRoot, COMPLEX_DIR: complexDir, MIGRATION_ROOT: migrationRoot, V4_APP_DIR: path.join(migrationRoot, 'v4-app'), SQLITE_PATH: path.join(migrationRoot, 'migration.sqlite'), DOCKER_COMPOSE_FILE: path.join(complexDir, 'docker-compose.dev.yml'), DOTENV_PATH: path.join(repoRoot, 'tests', 'migration', 'v5', '.env'), }; } module.exports = { createContext };