diff --git a/app/Models/PrintStatementLog.php b/app/Models/PrintStatementLog.php index 2a4e27a..23ef1d7 100644 --- a/app/Models/PrintStatementLog.php +++ b/app/Models/PrintStatementLog.php @@ -44,11 +44,14 @@ class PrintStatementLog extends Model 'remarks', 'email', 'email_sent_at', + 'stmt_sent_type', + 'is_generated', ]; protected $casts = [ 'is_period_range' => 'boolean', 'is_available' => 'boolean', + 'is_generated' => 'boolean', 'is_downloaded' => 'boolean', 'downloaded_at' => 'datetime', 'authorized_at' => 'datetime', diff --git a/database/migrations/2025_07_08_090357_add_stmt_sent_type_to_print_statement_logs_table.php b/database/migrations/2025_07_08_090357_add_stmt_sent_type_to_print_statement_logs_table.php new file mode 100644 index 0000000..d6f264d --- /dev/null +++ b/database/migrations/2025_07_08_090357_add_stmt_sent_type_to_print_statement_logs_table.php @@ -0,0 +1,30 @@ +string('stmt_sent_type')->after('status')->nullable(); + $table->boolean('is_generated')->after('is_available')->nullable()->default(false); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('print_statement_logs', function (Blueprint $table) { + $table->dropColumn('stmt_sent_type'); + $table->dropColumn('is_generated'); + }); + } +};