Skip to content

Commit 6f16602

Browse files
Merge pull request #155 from TheDragonCode/6.x
Fixed tests
2 parents 1c8a9d7 + b47324a commit 6f16602

5 files changed

+14
-10
lines changed

database/migrations/2022_08_18_180137_change_migration_actions_table.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
declare(strict_types=1);
44

55
use DragonCode\LaravelDeployOperations\Helpers\Config;
6-
use DragonCode\LaravelDeployOperations\Operation;
6+
use Illuminate\Database\Migrations\Migration;
77
use Illuminate\Database\Schema\Blueprint;
88
use Illuminate\Support\Facades\Schema;
99

10-
return new class extends Operation {
10+
return new class extends Migration {
1111
public function up(): void
1212
{
1313
if ($this->hasTable()) {

database/migrations/2023_01_21_172923_rename_migrations_actions_table_to_actions.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
declare(strict_types=1);
44

55
use DragonCode\LaravelDeployOperations\Helpers\Config;
6-
use DragonCode\LaravelDeployOperations\Operation;
6+
use Illuminate\Database\Migrations\Migration;
77
use Illuminate\Support\Facades\Schema;
88

9-
return new class extends Operation {
9+
return new class extends Migration {
1010
public function up(): void
1111
{
1212
if (Schema::hasTable('migration_actions') && $this->doesntSame('migration_actions', $this->table())) {

database/migrations/2024_05_21_112438_rename_actions_table_to_operations.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
declare(strict_types=1);
44

55
use DragonCode\LaravelDeployOperations\Helpers\Config;
6-
use DragonCode\LaravelDeployOperations\Operation;
6+
use Illuminate\Database\Migrations\Migration;
77
use Illuminate\Support\Facades\Schema;
88

9-
return new class extends Operation {
9+
return new class extends Migration {
1010
public function up(): void
1111
{
1212
if (Schema::hasTable('actions') && $this->doesntSame('actions', $this->table())) {

database/migrations/2024_05_21_114318_rename_column_in_operations_table.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
declare(strict_types=1);
44

55
use DragonCode\LaravelDeployOperations\Helpers\Config;
6-
use DragonCode\LaravelDeployOperations\Operation;
6+
use Illuminate\Database\Migrations\Migration;
77
use Illuminate\Database\Schema\Blueprint;
88
use Illuminate\Support\Facades\Schema;
99

10-
return new class extends Operation {
10+
return new class extends Migration {
1111
public function up(): void
1212
{
1313
$this->rename('action', 'operation');

src/Operation.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,9 @@
33
namespace DragonCode\LaravelDeployOperations;
44

55
use DragonCode\LaravelDeployOperations\Concerns\Artisan;
6-
use Illuminate\Database\Migrations\Migration;
76
use Illuminate\Support\Arr;
87

9-
abstract class Operation extends Migration
8+
abstract class Operation
109
{
1110
use Artisan;
1211

@@ -44,6 +43,11 @@ abstract class Operation extends Migration
4443
/** Defines whether the operation will run synchronously or asynchronously. */
4544
protected bool $async = false;
4645

46+
public function getConnection(): ?string
47+
{
48+
return config('deploy-operations.connection');
49+
}
50+
4751
/**
4852
* Determines the type of launch of the deploy operation.
4953
*

0 commit comments

Comments
 (0)