Open mho22 opened 1 year ago
Hi @austintoddj, I know it's been quite some time here. Do you want me to do something here or this is related to the V7?
@mho22 Apologies for not getting around to this yet - it's still on my mind to get it implemented. Lots of life things going on right now, I will get to this when I can.
@austintoddj Absolutely! Feel free to reach out if you have any questions or if there's anything else you need regarding this pull request. Take care.
Pull Request Suggestion linked with Issue #509
The actual Canvas database connection is the
config('database.default')
. In order to use a dedicated database connection. It needed a config parameter to identify it.config/canvas.php
It is since then, implemented in the config file, migrations, models [ via a AbstractCanvasModel extended class ], the migrate command, and all the dedicated requests verifying if the table exists.
The config method call is a bit redundant, I confess.
The phpunit tests runs correctly with the
CANVAS_DB_CONNECTION
set tosqlite
inphpunit.xml.dist
file as it is the way indicated in theContributing
markdown page.develop
branch yet.readme.md
file explaining the way and use of this feature yet. Waiting for your approval.To make this work in a new laravel project, just follow the
Contributing
page. But before thephp artisan canvas:install
command. Be sure to have these data set :.env
config/database.php [ custom connection, for example here a custom mysql database ]
Hope this helps.
P.S.: Sorry for the duplicate, I got a problem with the previous PR.