From c3d75d3be3f183c58503f9c32e782ae6e30faefe Mon Sep 17 00:00:00 2001 From: Sabir Manandhar <83744639+sabir-dzangolab@users.noreply.github.com> Date: Fri, 21 May 2021 03:16:22 +0545 Subject: [PATCH] feat[docker]: create session table migration if session driver is set to database (#9587) --- docker/entrypoint_alpine.sh | 5 +++++ docker/startup.sh | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/docker/entrypoint_alpine.sh b/docker/entrypoint_alpine.sh index cd0929885..783b50b69 100644 --- a/docker/entrypoint_alpine.sh +++ b/docker/entrypoint_alpine.sh @@ -45,6 +45,11 @@ then cp -a /var/www/html/vendor/laravel/passport/database/migrations/* /var/www/html/database/migrations/ fi +if [ "${SESSION_DRIVER}" == "database" ] +then + cp -a /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Console/stubs/database.stub /var/www/html/database/migrations/2021_05_06_0000_create_sessions_table.php +fi + php artisan migrate --force php artisan config:clear php artisan config:cache diff --git a/docker/startup.sh b/docker/startup.sh index 6b276f117..726aafd16 100644 --- a/docker/startup.sh +++ b/docker/startup.sh @@ -54,6 +54,11 @@ then cp -ax /var/www/html/vendor/laravel/passport/database/migrations/* /var/www/html/database/migrations/ fi +if [ $SESSION_DRIVER = "database" ] +then + cp -ax /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Console/stubs/database.stub /var/www/html/database/migrations/2021_05_06_0000_create_sessions_table.php +fi + php artisan migrate --force php artisan config:clear php artisan config:cache