diff --git a/database/migrations/2026_02_05_200100_create_barobill_card_transaction_amount_logs_table.php b/database/migrations/2026_02_05_200100_create_barobill_card_transaction_amount_logs_table.php index f5b05b7..5f3f710 100644 --- a/database/migrations/2026_02_05_200100_create_barobill_card_transaction_amount_logs_table.php +++ b/database/migrations/2026_02_05_200100_create_barobill_card_transaction_amount_logs_table.php @@ -13,8 +13,9 @@ public function up(): void { Schema::create('barobill_card_transaction_amount_logs', function (Blueprint $table) { $table->id(); - $table->foreignId('card_transaction_id')->constrained('barobill_card_transactions')->onDelete('cascade') - ->comment('카드 거래 ID'); + $table->unsignedBigInteger('card_transaction_id')->comment('카드 거래 ID'); + $table->foreign('card_transaction_id', 'bb_amount_log_trans_fk') + ->references('id')->on('barobill_card_transactions')->onDelete('cascade'); $table->string('original_unique_key', 255)->comment('거래 고유키 (cardNum|useDt|approvalNum|amount)'); $table->decimal('before_supply_amount', 18, 2)->comment('변경 전 공급가액'); $table->decimal('before_tax', 18, 2)->comment('변경 전 부가세');