Skip to content

Commit 9b9b049

Browse files
Fix styling
1 parent 3462945 commit 9b9b049

6 files changed

+22
-31
lines changed

src/BackupTablesService.php

+8-8
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
use Illuminate\Support\Facades\DB;
88
use Illuminate\Support\Facades\Schema;
99
use Symfony\Component\Console\Output\ConsoleOutput;
10-
use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\SqliteBackupStrategy;
11-
use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\MysqlBackupStrategy;
1210
use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\MariaDbBackupStrategy;
13-
use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\SqlServerBackupStrategy;
11+
use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\MysqlBackupStrategy;
1412
use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\PostgresBackupStrategy;
13+
use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\SqliteBackupStrategy;
14+
use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\SqlServerBackupStrategy;
1515

1616
class BackupTablesService
1717
{
@@ -134,15 +134,15 @@ protected function getBackupStrategy(string $databaseDriver)
134134
{
135135
switch ($databaseDriver) {
136136
case 'sqlite':
137-
return new SqliteBackupStrategy();
137+
return new SqliteBackupStrategy;
138138
case 'mysql':
139-
return new MysqlBackupStrategy();
139+
return new MysqlBackupStrategy;
140140
case 'mariadb':
141-
return new MariaDbBackupStrategy();
141+
return new MariaDbBackupStrategy;
142142
case 'pgsql':
143-
return new PostgresBackupStrategy();
143+
return new PostgresBackupStrategy;
144144
case 'sqlsrv':
145-
return new SqlServerBackupStrategy();
145+
return new SqlServerBackupStrategy;
146146
default:
147147
throw new Exception('NOT SUPPORTED DATABASE DRIVER');
148148
}

src/BackupTablesStrategy/MariaDbBackupStrategy.php

+11-13
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,17 @@
22

33
namespace WatheqAlshowaiter\BackupTables\BackupTablesStrategy;
44

5-
65
use Illuminate\Support\Facades\DB;
7-
use WatheqAlshowaiter\BackupTables\Constants;
86

9-
class MariaDbBackupStrategy extends BackupTablesStrategy
10-
{
11-
public function backup($newTableName, $table): array
12-
{
13-
DB::statement(/**@lang MariaDB */ "CREATE TABLE $newTableName AS SELECT * FROM $table");
7+
class MariaDbBackupStrategy extends BackupTablesStrategy
8+
{
9+
public function backup($newTableName, $table): array
10+
{
11+
DB::statement(/**@lang MariaDB */ "CREATE TABLE $newTableName AS SELECT * FROM $table");
1412

15-
return [
16-
'response' => "Table '$table' completed backup successfully.",
17-
'newCreatedTables' => "Newly created table: $newTableName",
18-
];
19-
}
20-
}
13+
return [
14+
'response' => "Table '$table' completed backup successfully.",
15+
'newCreatedTables' => "Newly created table: $newTableName",
16+
];
17+
}
18+
}

src/BackupTablesStrategy/MysqlBackupStrategy.php

+1-3
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22

33
namespace WatheqAlshowaiter\BackupTables\BackupTablesStrategy;
44

5-
65
use Illuminate\Support\Facades\DB;
7-
use WatheqAlshowaiter\BackupTables\Constants;
86

9-
class MysqlBackupStrategy extends BackupTablesStrategy
7+
class MysqlBackupStrategy extends BackupTablesStrategy
108
{
119
public function backup($newTableName, $table): array
1210
{

src/BackupTablesStrategy/PostgresBackupStrategy.php

+1-3
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,14 @@
22

33
namespace WatheqAlshowaiter\BackupTables\BackupTablesStrategy;
44

5-
65
use Illuminate\Support\Facades\DB;
76

8-
class PostgresBackupStrategy extends BackupTablesStrategy
7+
class PostgresBackupStrategy extends BackupTablesStrategy
98
{
109
public function backup($newTableName, $table): array
1110
{
1211
DB::statement(/**@lang PostgreSQL */ "CREATE TABLE $newTableName AS SELECT * FROM $table");
1312

14-
1513
return [
1614
'response' => "Table '$table' completed backup successfully.",
1715
'newCreatedTables' => "Newly created table: $newTableName",

src/BackupTablesStrategy/SqlServerBackupStrategy.php

+1-2
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,9 @@
22

33
namespace WatheqAlshowaiter\BackupTables\BackupTablesStrategy;
44

5-
65
use Illuminate\Support\Facades\DB;
76

8-
class SqlServerBackupStrategy extends BackupTablesStrategy
7+
class SqlServerBackupStrategy extends BackupTablesStrategy
98
{
109
public function backup($newTableName, $table): array
1110
{

src/BackupTablesStrategy/SqliteBackupStrategy.php

-2
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,10 @@
22

33
namespace WatheqAlshowaiter\BackupTables\BackupTablesStrategy;
44

5-
65
use Illuminate\Support\Facades\DB;
76

87
class SqliteBackupStrategy extends BackupTablesStrategy
98
{
10-
119
public function backup($newTableName, $table): array
1210
{
1311
DB::statement(/**@lang SQLite */ "CREATE TABLE $newTableName AS SELECT * FROM $table WHERE 1=0;");

0 commit comments

Comments
 (0)