Configuration

DbJournal requires a standard database connection which should be set on an .env file (see .env syntax below) with these required entries related to the database being journaled:

Configuration Description
DB_HOST The database host (IP or hostname)
DB_DATABASE Database name
DB_USERNAME Username to access the database
DB_PASSWORD Password to access the database
DB_DRIVER DB Driver name (see dbal connection below)

And these are non-mandatory options to customize your DbJournal:

Configuration Description
DB_JOURNAL_TABLE How do you want the main internal Journal table to be named (you should be ok to use prefixes/schema here)
DB_JOURNAL_CREATED_AT_COLUMN_NAME The name of your DB's created_at columns
DB_JOURNAL_UPDATED_AT_COLUMN_NAME The name of your DB's updated_at columns
DB_JOURNAL_TABLES_FILTER To restrict the Journal operations to one or more tables, set them separated by comma (,)
DB_JOURNAL_FILE How the main Journal dump file should be named (defaults to journal.dump)
DB_JOURNAL_DIR Directory where the main Journal dump file should be named (defaults to /var/journal)

See .env syntax and doctrine/dbal connection