File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -39,9 +39,16 @@ class CreateLarapayTransactionTable extends Migration
3939
4040 $table->text('description')->nullable();
4141 $table->bigInteger('amount')->default(0);
42- $table->jsonb('extra_params')->nullable()->default('{}');
43- $table->jsonb('additional_data')->nullable()->default('{}');
44- $table->jsonb('sharing')->nullable()->default('{}');
42+
43+ if (env('DB_CONNECTION') == 'pgsql') { // for POSTGRESQL
44+ $table->jsonb('extra_params')->nullable()->default('{}');
45+ $table->jsonb('additional_data')->nullable()->default('{}');
46+ $table->jsonb('sharing')->nullable()->default('{}');
47+ } else { // for MYSQL
48+ $table->jsonb('extra_params')->nullable();
49+ $table->jsonb('additional_data')->nullable();
50+ $table->jsonb('sharing')->nullable();
51+ }
4552
4653 $table->dateTime('paid_at')->nullable();
4754 $table->timestamps();
You can’t perform that action at this time.
0 commit comments