Move charge to under service

This commit is contained in:
2024-07-25 14:08:26 +10:00
parent ddd44b643f
commit 743374cb17
17 changed files with 470 additions and 499 deletions

View File

@@ -22,9 +22,9 @@ return new class extends Migration
$table->boolean('processed')->default(false);
$table->integer('sweep_type')->nullable();
$table->integer('type')->nullable();
$table->float('amount', 10, 0)->nullable();
$table->float('quantity', 10, 0)->nullable();
$table->integer('type');
$table->float('amount', 10, 0);
$table->float('quantity', 10, 0);
$table->boolean('taxable')->default(true);
$table->jsonb('attributes')->nullable();
$table->string('description', 128)->nullable();

View File

@@ -0,0 +1,27 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
DB::update('ALTER TABLE charges ALTER COLUMN amount SET NOT NULL');
DB::update('ALTER TABLE charges ALTER COLUMN quantity SET NOT NULL');
DB::update('ALTER TABLE charges ALTER COLUMN type SET NOT NULL');
}
/**
* Reverse the migrations.
*/
public function down(): void
{
DB::update('ALTER TABLE charges ALTER COLUMN amount SET DEFAULT NULL');
DB::update('ALTER TABLE charges ALTER COLUMN quantity SET DEFAULT NULL');
DB::update('ALTER TABLE charges ALTER COLUMN type SET DEFAULT NULL'); }
};