Skip to content

Commit bf9b14f

Browse files
authored
Merge pull request #5 from rappasoft/develop
v2.0.1
2 parents e396329 + 96398f4 commit bf9b14f

File tree

4 files changed

+36
-20
lines changed

4 files changed

+36
-20
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
All notable changes to `laravel-patches` will be documented in this file.
44

5+
## 2.0.1 - 2022-02-26
6+
7+
### Changed
8+
9+
- Fix table name in model - https://github.com/rappasoft/laravel-patches/pull/4
10+
511
## 2.0.0 - 2022-02-21
612

713
### Added

src/Models/Patch.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,14 @@ class Patch extends Model
4040
protected $casts = [
4141
'log' => 'array',
4242
];
43+
44+
/**
45+
* Get the table associated with the model.
46+
*
47+
* @return string
48+
*/
49+
public function getTable()
50+
{
51+
return config('laravel-patches.table_name');
52+
}
4353
}

tests/Commands/PatchTest.php

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ public function it_runs_pending_patches()
1414
file_get_contents(__DIR__.'/patches/2021_01_01_000000_my_first_patch.php')
1515
);
1616

17-
$this->assertDatabaseCount('patches', 0);
17+
$this->assertDatabaseCount(config('laravel-patches.table_name'), 0);
1818

1919
$this->artisan('patch')->run();
2020

21-
$this->assertDatabaseCount('patches', 1);
21+
$this->assertDatabaseCount(config('laravel-patches.table_name'), 1);
2222

23-
$this->assertDatabaseHas('patches', [
23+
$this->assertDatabaseHas(config('laravel-patches.table_name'), [
2424
'patch' => '2021_01_01_000000_my_first_patch',
2525
'batch' => 1,
2626
'log' => json_encode(['Hello First!']),
@@ -37,7 +37,7 @@ public function it_increments_the_batch_number_normally()
3737

3838
$this->artisan('patch')->run();
3939

40-
$this->assertDatabaseHas('patches', [
40+
$this->assertDatabaseHas(config('laravel-patches.table_name'), [
4141
'patch' => '2021_01_01_000000_my_first_patch',
4242
'batch' => 1,
4343
]);
@@ -49,7 +49,7 @@ public function it_increments_the_batch_number_normally()
4949

5050
$this->artisan('patch')->run();
5151

52-
$this->assertDatabaseHas('patches', [
52+
$this->assertDatabaseHas(config('laravel-patches.table_name'), [
5353
'patch' => '2021_01_02_000000_my_second_patch',
5454
'batch' => 2,
5555
]);
@@ -70,13 +70,13 @@ public function multiple_patches_have_the_same_batch_if_run_at_the_same_time()
7070

7171
$this->artisan('patch')->run();
7272

73-
$this->assertDatabaseHas('patches', [
73+
$this->assertDatabaseHas(config('laravel-patches.table_name'), [
7474
'id' => 1,
7575
'patch' => '2021_01_01_000000_my_first_patch',
7676
'batch' => 1,
7777
]);
7878

79-
$this->assertDatabaseHas('patches', [
79+
$this->assertDatabaseHas(config('laravel-patches.table_name'), [
8080
'id' => 2,
8181
'patch' => '2021_01_02_000000_my_second_patch',
8282
'batch' => 1,
@@ -98,13 +98,13 @@ public function it_increments_the_batch_number_by_one_if_step_is_enabled()
9898

9999
$this->artisan('patch', ['--step' => true])->run();
100100

101-
$this->assertDatabaseHas('patches', [
101+
$this->assertDatabaseHas(config('laravel-patches.table_name'), [
102102
'id' => 1,
103103
'patch' => '2021_01_01_000000_my_first_patch',
104104
'batch' => 1,
105105
]);
106106

107-
$this->assertDatabaseHas('patches', [
107+
$this->assertDatabaseHas(config('laravel-patches.table_name'), [
108108
'id' => 2,
109109
'patch' => '2021_01_02_000000_my_second_patch',
110110
'batch' => 2,

tests/Commands/RollbackTest.php

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,22 @@ public function it_rollsback_a_patch()
1717
file_get_contents(__DIR__.'/patches/2021_01_01_000000_my_first_patch.php')
1818
);
1919

20-
$this->assertDatabaseCount('patches', 0);
20+
$this->assertDatabaseCount(config('laravel-patches.table_name'), 0);
2121

2222
$this->artisan('patch')->run();
2323

24-
$this->assertDatabaseCount('patches', 1);
24+
$this->assertDatabaseCount(config('laravel-patches.table_name'), 1);
2525

26-
$this->assertDatabaseHas('patches', [
26+
$this->assertDatabaseHas(config('laravel-patches.table_name'), [
2727
'patch' => '2021_01_01_000000_my_first_patch',
2828
'batch' => 1,
2929
]);
3030

3131
$this->artisan('patch:rollback')->run();
3232

33-
$this->assertDatabaseCount('patches', 0);
33+
$this->assertDatabaseCount(config('laravel-patches.table_name'), 0);
3434

35-
$this->assertDatabaseMissing('patches', [
35+
$this->assertDatabaseMissing(config('laravel-patches.table_name'), [
3636
'patch' => '2021_01_01_000000_my_first_patch',
3737
'batch' => 1,
3838
]);
@@ -56,11 +56,11 @@ public function it_rollsback_all_patches_of_the_previous_batch()
5656

5757
$this->artisan('patch')->run();
5858

59-
$this->assertDatabaseCount('patches', 2);
59+
$this->assertDatabaseCount(config('laravel-patches.table_name'), 2);
6060

6161
$this->artisan('patch:rollback')->run();
6262

63-
$this->assertDatabaseCount('patches', 0);
63+
$this->assertDatabaseCount(config('laravel-patches.table_name'), 0);
6464
}
6565

6666
/** @test */
@@ -80,24 +80,24 @@ public function it_rollsback_the_correct_patches_with_step()
8080

8181
$this->artisan('patch')->run();
8282

83-
$this->assertDatabaseHas('patches', [
83+
$this->assertDatabaseHas(config('laravel-patches.table_name'), [
8484
'patch' => '2021_01_01_000000_my_first_patch',
8585
'batch' => 1,
8686
]);
8787

88-
$this->assertDatabaseHas('patches', [
88+
$this->assertDatabaseHas(config('laravel-patches.table_name'), [
8989
'patch' => '2021_01_02_000000_my_second_patch',
9090
'batch' => 1,
9191
]);
9292

9393
$this->artisan('patch:rollback', ['--step' => 1])->run();
9494

95-
$this->assertDatabaseHas('patches', [
95+
$this->assertDatabaseHas(config('laravel-patches.table_name'), [
9696
'patch' => '2021_01_01_000000_my_first_patch',
9797
'batch' => 1,
9898
]);
9999

100-
$this->assertDatabaseMissing('patches', [
100+
$this->assertDatabaseMissing(config('laravel-patches.table_name'), [
101101
'patch' => '2021_01_02_000000_my_second_patch',
102102
'batch' => 1,
103103
]);

0 commit comments

Comments
 (0)