cli

xdebug vscode docker Запуск и отладка PHP из командной строки, терминала или из браузера Пример launch.json

Примечание:

  • Эта инструкция - частный случай общей идеи настройки xDebug
  • Видео-обзор конфигурации ниже для запуска консольного скрипта: https://youtu.be/Br9l8yXNHZE

Конфиг xdebug

По аналогии с обычной установкой (см. наш пример для линукса) в xdebug.ini укажем 5 опций:

typeorm logging all cli Не работает в консольных командах

Пример конфига:

{
// ..........
    synchronize: false,
    migrationsTableName: 'custom_migration_table',
    migrations: ['migrations/*.ts'],
    cli: {
      migrationsDir: 'migrations',
    },
    logging: 'all',
  };

}

судя по отладке кода, эта опция игнорируется (специально переопределяется в коде команды в пакете на false, как минимум для команды migration:generate), что конечно не особо удобно.

Проверял для версии:

"typeorm": "^0.2.38"
Subscribe to RSS - cli