# app/config/parameters.yml
parameters:
database_host: ~
database_port: ~
database_name: ~
database_user: ~
database_password: ~
database_path: '%kernel.root_dir%/../var/sqlite/chorke.db'
mailer_transport: smtp
mailer_host: 127.0.0.1
mailer_user: ~
mailer_password: ~
secret: ff1a949ebf4d50f1f51a1fb3864f52e9e5c9e136
# app/config/config.yml
doctrine:
dbal:
driver: pdo_sqlite
path: '%database_path%'
charset: UTF8
orm:
auto_generate_proxy_classes: '%kernel.debug%'
naming_strategy: doctrine.orm.naming_strategy.underscore
auto_mapping: true
cd /symfony/project/dir;
mkdir -p ./var/sqlite/;
touch ./var/sqlite/.gitkeep;
# sqlite database create by doctrine
bin/console doctrine:database:create
# doctrine migrations dependency require
composer require doctrine/doctrine-migrations-bundle "^1.0"
# app/config/config.yml
doctrine_migrations:
dir_name: "%kernel.root_dir%/DoctrineMigrations"
namespace: Application\Migrations
table_name: m00m00
name: Application Migrations
organize_migrations: false