Nextras Migrations a dibi
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- andros
- Člen | 145
Ahoj,
snažím se na čistém Nette projektu rozchodit Nextras Migrace s dibi.
Jak jsem postupoval:
- instalace čistého nette web projektu: composer create-project nette/web-project
- instalace dibi: composer require dibi/dibi
- instalace Nextras Migrations: composer require nextras/migrations
- upravil jsem config.neon:
services:
router: App\RouterFactory::createRouter
extensions:
console: Kdyby\Console\DI\ConsoleExtension
migrations: Nextras\Migrations\Bridges\NetteDI\MigrationsExtension
migrations:
dir: %appDir%/../migrations
driver: mysql
dbal: dibi
Výsledkem je chybová hláška:
Service ‚migrations.dbal‘: Case mismatch on class name ‚DibiConnection‘,
correct name is ‚Dibi\Connection‘.
Díky moc za rady.
- Jan Tvrdík
- Nette guru | 2595
@andros Zkus nainstalovat nextras/migrations
ve verzi
~3.1@rc
.
Jinak na dotazy ohledně Nextras je většinou rychlejší se psát na Slacku.