Bootstrapping the app
The following steps need to be performed for bootstrapping the app:
- Create a new file called
config/config.php
that will contain configuration parameters of our app as shown in the following code:<?php // App configuration $dbParams = [ 'driver' => 'pdo_sqlite', 'path' => __DIR__.'/../data/blog.db' ]; // Dev mode? $dev = true;
The Doctrine configuration parameters are stored in the
$dbParams
array. We will use a SQLite Database calledblog.db
stored in thedata/
directory. If you want to use MySQL or any other DBMS, it's here that you will configure the driver to use, the database name, and the access credentials.Note
The following is a sample configuration to use MySQL instead of SQLite:
$dbParams = [ 'driver' => 'pdo_mysql', ...
Get Persistence in PHP with Doctrine ORM now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.