Given the sheer volume of migrations, it takes about 40 seconds on an average system to execute them all prior to running the test suite.
Loading one flat SQL file instead of executing each migration reduces this overhead significantly.
This is implemented in a way that degrades gracefully; if the flat file is not specified, all migrations will run as normal.
- closes#864
- laravel-echo client does not support to set a string prefix for channel name. Thus setting a prefix in the database config file for REDIS was the issue.
- Please note you MAY need to run `php artisan cache:clear && php artisan clear:all_cache`.
In an effort to make upgrading the constantly changing config files
easier, Shift defaulted them so you can review the commit diff for
changes. Moving forward, you should use ENV variables or create a
separate config file to allow the core config files to remain
automatically upgradeable.
You can now choose to store your api keys in the .env file as this
is a safer place for such sensitive data.
If you pull this commit into your project you will need to update
your api keys either in the api-keys.php or the .env file.
In addition we fixed a bug in the redis database configurations.
Any questions please visit us on discord!