From 3e4617e37d5d7d88b50cf3766e909522249f07cc Mon Sep 17 00:00:00 2001 From: KodeStar Date: Tue, 6 Feb 2018 22:02:50 +0000 Subject: [PATCH] create .env if missing --- app/Providers/AppServiceProvider.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 254fdf24..fa04991c 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -18,16 +18,20 @@ class AppServiceProvider extends ServiceProvider { $alt_bg = ''; - if(!is_file(database_path(env('DB_DATABASE')))) { + if(!is_file(base_path('.env'))) { + touch(base_path('.env')); + Artisan::call('key:generate'); + } + if(!is_file(database_path('app.sqlite'))) { // first time setup - touch(database_path(env('DB_DATABASE'))); + touch(database_path('app.sqlite')); Artisan::call('migrate', array('--path' => 'database/migrations', '--force' => true, '--seed' => true)); Artisan::call('storage:link'); //Cache //Artisan::call('config:cache'); //Artisan::call('route:cache'); } - if(is_file(database_path(env('DB_DATABASE')))) { + if(is_file(database_path('app.sqlite'))) { if(Schema::hasTable('settings')) { if($bg_image = Setting::fetch('background_image')) { $alt_bg = ' style="background-image: url('.asset('storage/'.$bg_image).')"';