Clear error when rerunning migration
[MAILPOET-4811]
This commit is contained in:
@ -29,7 +29,9 @@ class Store {
|
|||||||
VALUES (?, current_timestamp())
|
VALUES (?, current_timestamp())
|
||||||
ON DUPLICATE KEY UPDATE
|
ON DUPLICATE KEY UPDATE
|
||||||
started_at = current_timestamp(),
|
started_at = current_timestamp(),
|
||||||
retries = retries + 1
|
completed_at = NULL,
|
||||||
|
retries = retries + 1,
|
||||||
|
error = NULL
|
||||||
", [$name]);
|
", [$name]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -212,7 +212,7 @@ class MigratorTest extends MailPoetTest {
|
|||||||
$this->assertStringMatchesFormat(self::DATE_TIME_FORMAT, $data['started_at']);
|
$this->assertStringMatchesFormat(self::DATE_TIME_FORMAT, $data['started_at']);
|
||||||
$this->assertStringMatchesFormat(self::DATE_TIME_FORMAT, $data['completed_at']);
|
$this->assertStringMatchesFormat(self::DATE_TIME_FORMAT, $data['completed_at']);
|
||||||
$this->assertSame(1, (int)$data['retries']);
|
$this->assertSame(1, (int)$data['retries']);
|
||||||
$this->assertSame('test-error', $data['error']);
|
$this->assertNull($data['error']);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testItFailsBrokenMigration(): void {
|
public function testItFailsBrokenMigration(): void {
|
||||||
|
Reference in New Issue
Block a user