From cf38f1808551afcee13e29957296165508a928f9 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 9 Sep 2024 14:49:34 -0500 Subject: [PATCH] cleanup --- app/Console/Commands/SeedMarketData.php | 60 ------------------- app/Console/Commands/SyncDailyChange.php | 3 +- ..._02_25_041221_create_market_data_table.php | 5 ++ docker/entrypoint.sh | 17 +----- 4 files changed, 9 insertions(+), 76 deletions(-) delete mode 100644 app/Console/Commands/SeedMarketData.php diff --git a/app/Console/Commands/SeedMarketData.php b/app/Console/Commands/SeedMarketData.php deleted file mode 100644 index 1c6f7ba..0000000 --- a/app/Console/Commands/SeedMarketData.php +++ /dev/null @@ -1,60 +0,0 @@ -count() === 0 - || $this->option('force', false) - ) { - - Artisan::call('db:seed', [ - '--class' => MarketDataSeeder::class, - ]); - - return; - } - - $this->line('Skipped seeding market data... Table already has data!'); - } -} - - diff --git a/app/Console/Commands/SyncDailyChange.php b/app/Console/Commands/SyncDailyChange.php index d140e6a..4b96190 100644 --- a/app/Console/Commands/SyncDailyChange.php +++ b/app/Console/Commands/SyncDailyChange.php @@ -2,7 +2,6 @@ namespace App\Console\Commands; -use App\Models\Holding; use Illuminate\Console\Command; class SyncDailyChange extends Command @@ -38,6 +37,6 @@ class SyncDailyChange extends Command */ public function handle() { - // + $this->line('test'); } } diff --git a/database/migrations/2021_02_25_041221_create_market_data_table.php b/database/migrations/2021_02_25_041221_create_market_data_table.php index 5ffb270..95f6e27 100644 --- a/database/migrations/2021_02_25_041221_create_market_data_table.php +++ b/database/migrations/2021_02_25_041221_create_market_data_table.php @@ -31,6 +31,11 @@ class CreateMarketDataTable extends Migration $table->json('meta_data')->nullable(); $table->timestamps(); }); + + Artisan::call('db:seed', [ + '--class' => MarketDataSeeder::class, + '--force' => true + ]); } /** diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index 13e5799..96593b8 100755 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -2,14 +2,6 @@ cd /var/www/app -if [[ "$OSTYPE" == "darwin"* ]]; then - # macOS - OWNER=$(stat -f '%Su' storage) -else - # Linux - OWNER=$(stat -c '%U' storage) -fi - echo "====================== Running entrypoint script... ====================== " if [ ! -f ".env" ]; then echo " > Ope, gotta create an .env file!" @@ -24,9 +16,9 @@ echo "====================== Installing Composer dependencies... ============== /usr/local/bin/composer install echo "====================== Validating environment... ====================== " -if [ "$OWNER" != "www-data" ]; then - echo " > Setting correct permissions for storage directory..." - chown -R www-data:www-data storage +if [ $(stat -c '%U' .) != "www-data" ]; then + echo " > Setting correct permissions for pwd..." + chown -R www-data:www-data . fi if ( ! grep -q "^APP_KEY=" ".env" || grep -q "^APP_KEY=$" ".env"); then @@ -42,8 +34,5 @@ echo "====================== Installing NPM dependencies and building frontend.. echo "====================== Running migrations... ====================== " /usr/local/bin/php artisan migrate --force -echo "====================== Running seeders... ====================== " -/usr/local/bin/php artisan seed:market-data - echo "====================== Spinning up Supervisor daemon... ====================== " exec /usr/bin/supervisord -c /etc/supervisor/conf.d/supervisord.conf