Skip to content

Migration job - command #83

Description

@pionl

make:migration-job RemoveCommissionFromLastPaymentJob command that would make:

  • migration job (in database/migration-jobs)
final class RemoveCommissionFromLastPaymentJob extends AbstractUniqueJob
{
    public function uniqueId(): string
    {
        return 'remove-commission-from-last-payment';
    }

    public function handle(): void {
       
    }
}
  • migration make:migration remove_commissiom_from_last_payment_job
return new class extends Migration
{
    public function up(): void
    {
        dispatch(new RemoveCommissionFromLastPaymentJob());
    }

    public function down(): void
    {
       
    }
};

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions