diff --git a/database/migrations/2026_10_19_120000_create_master_shoraka_financings_table.php b/database/migrations/2026_10_19_120000_create_master_shoraka_financings_table.php new file mode 100644 index 0000000..06419e7 --- /dev/null +++ b/database/migrations/2026_10_19_120000_create_master_shoraka_financings_table.php @@ -0,0 +1,28 @@ +create('shoraka_financings', function (Blueprint $table) { + $table->bigIncrements('id'); + $table->string('kodcaw', 20); + $table->string('norujukan'); + $table->string('teller'); + $table->string('action', 30); + $table->string('state', 30)->default('WAITING'); + $table->json('context'); + $table->timestamps(); + $table->unique(['kodcaw', 'norujukan']); + }); + } + + public function down() + { + Schema::connection('mysql7')->dropIfExists('shoraka_financings'); + } +} diff --git a/docker/php/Dockerfile b/docker/php/Dockerfile index 0d25483..8479d61 100644 --- a/docker/php/Dockerfile +++ b/docker/php/Dockerfile @@ -39,7 +39,8 @@ COPY docker/php/certs/*.crt /usr/local/share/ca-certificates/ RUN update-ca-certificates \ && chmod +x /usr/local/bin/app-entrypoint.sh \ - && usermod -u 1000 www-data && groupmod -g 1000 www-data + && usermod -u 1000 www-data && groupmod -g 1000 www-data \ + && chown www-data:www-data /usr/local/etc/php/conf.d/app.ini ENTRYPOINT ["app-entrypoint.sh"] CMD ["php-fpm"]