20 lines
1.1 KiB
PHP
20 lines
1.1 KiB
PHP
<?php
|
|
|
|
it('adds dynamic_images_vehicle_type column for legacy selfserve wash session task schemas', function (): void {
|
|
$bootstrapContent = file_get_contents(app_path('classes/selfserve_schema_bootstrap.php'));
|
|
|
|
expect($bootstrapContent)->not->toBeFalse();
|
|
expect($bootstrapContent)->toContain("'selfserve_wash_session_tasks'");
|
|
expect($bootstrapContent)->toContain("'dynamic_images_vehicle_type'");
|
|
expect($bootstrapContent)->toContain('ALTER TABLE selfserve_wash_session_tasks ADD COLUMN dynamic_images_vehicle_type INT NULL AFTER buttons');
|
|
});
|
|
|
|
it('adds wash_started_at column for legacy selfserve wash session schemas', function (): void {
|
|
$bootstrapContent = file_get_contents(app_path('classes/selfserve_schema_bootstrap.php'));
|
|
|
|
expect($bootstrapContent)->not->toBeFalse();
|
|
expect($bootstrapContent)->toContain("'selfserve_wash_sessions'");
|
|
expect($bootstrapContent)->toContain("'wash_started_at'");
|
|
expect($bootstrapContent)->toContain('ALTER TABLE selfserve_wash_sessions ADD COLUMN wash_started_at DATETIME NULL AFTER machine_start_triggered_at');
|
|
});
|