|
|
|
@@ -124,7 +124,7 @@ class MigrationHelper |
|
|
|
public function contractId(bool $nullable = false) |
|
|
|
{ |
|
|
|
$this->table->uuid(ColumnName::CONTRACT_ID)->comment("契約ID")->nullable($nullable); |
|
|
|
$this->table->foreign(ColumnName::CONTRACT_ID)->references(ColumnName::ID)->on(Contract::getTableName()); |
|
|
|
// $this->table->foreign(ColumnName::CONTRACT_ID)->references(ColumnName::ID)->on(Contract::getTableName()); |
|
|
|
|
|
|
|
return $this; |
|
|
|
} |
|
|
|
@@ -132,14 +132,14 @@ class MigrationHelper |
|
|
|
public function receiptIssuingOrderId(bool $nullable = false) |
|
|
|
{ |
|
|
|
$this->table->uuid(ColumnName::RECEIPT_ISSUING_ORDER_ID)->comment("領収証発行依頼ID")->nullable($nullable); |
|
|
|
$this->table->foreign(ColumnName::RECEIPT_ISSUING_ORDER_ID)->references(ColumnName::ID)->on(ReceiptIssuingOrder::getTableName()); |
|
|
|
// $this->table->foreign(ColumnName::RECEIPT_ISSUING_ORDER_ID)->references(ColumnName::ID)->on(ReceiptIssuingOrder::getTableName()); |
|
|
|
return $this; |
|
|
|
} |
|
|
|
|
|
|
|
public function smsSendOrderId(bool $nullable = false) |
|
|
|
{ |
|
|
|
$this->table->uuid(ColumnName::SMS_SEND_ORDER_ID)->comment("SMS送信依頼ID")->nullable($nullable); |
|
|
|
$this->table->foreign(ColumnName::SMS_SEND_ORDER_ID)->references(ColumnName::ID)->on(SMSSendOrder::getTableName()); |
|
|
|
// $this->table->foreign(ColumnName::SMS_SEND_ORDER_ID)->references(ColumnName::ID)->on(SMSSendOrder::getTableName()); |
|
|
|
return $this; |
|
|
|
} |
|
|
|
|
|
|
|
@@ -149,14 +149,14 @@ class MigrationHelper |
|
|
|
$columnName = $columnName ?? ColumnName::USER_ID; |
|
|
|
$comment = $comment ?? "ユーザーID"; |
|
|
|
$this->table->uuid($columnName)->comment($comment)->nullable($nullable); |
|
|
|
$this->table->foreign($columnName)->references(ColumnName::ID)->on(User::getTableName()); |
|
|
|
// $this->table->foreign($columnName)->references(ColumnName::ID)->on(User::getTableName()); |
|
|
|
return $this; |
|
|
|
} |
|
|
|
|
|
|
|
public function smsProviderId(bool $nullable = false) |
|
|
|
{ |
|
|
|
$this->table->uuid(ColumnName::SMS_PROVIDER_ID)->comment("SMSプロバイダーID")->nullable($nullable); |
|
|
|
$this->table->foreign(ColumnName::SMS_PROVIDER_ID)->references(ColumnName::ID)->on(SMSProvider::getTableName()); |
|
|
|
// $this->table->foreign(ColumnName::SMS_PROVIDER_ID)->references(ColumnName::ID)->on(SMSProvider::getTableName()); |
|
|
|
return $this; |
|
|
|
} |
|
|
|
} |