|
7 | 7 | use Illuminate\Support\Facades\DB;
|
8 | 8 | use Illuminate\Support\Facades\Schema;
|
9 | 9 | use Symfony\Component\Console\Output\ConsoleOutput;
|
10 |
| -use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\SqliteBackupStrategy; |
11 |
| -use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\MysqlBackupStrategy; |
12 | 10 | use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\MariaDbBackupStrategy;
|
13 |
| -use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\SqlServerBackupStrategy; |
| 11 | +use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\MysqlBackupStrategy; |
14 | 12 | use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\PostgresBackupStrategy;
|
| 13 | +use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\SqliteBackupStrategy; |
| 14 | +use WatheqAlshowaiter\BackupTables\BackupTablesStrategy\SqlServerBackupStrategy; |
15 | 15 |
|
16 | 16 | class BackupTablesService
|
17 | 17 | {
|
@@ -134,15 +134,15 @@ protected function getBackupStrategy(string $databaseDriver)
|
134 | 134 | {
|
135 | 135 | switch ($databaseDriver) {
|
136 | 136 | case 'sqlite':
|
137 |
| - return new SqliteBackupStrategy(); |
| 137 | + return new SqliteBackupStrategy; |
138 | 138 | case 'mysql':
|
139 |
| - return new MysqlBackupStrategy(); |
| 139 | + return new MysqlBackupStrategy; |
140 | 140 | case 'mariadb':
|
141 |
| - return new MariaDbBackupStrategy(); |
| 141 | + return new MariaDbBackupStrategy; |
142 | 142 | case 'pgsql':
|
143 |
| - return new PostgresBackupStrategy(); |
| 143 | + return new PostgresBackupStrategy; |
144 | 144 | case 'sqlsrv':
|
145 |
| - return new SqlServerBackupStrategy(); |
| 145 | + return new SqlServerBackupStrategy; |
146 | 146 | default:
|
147 | 147 | throw new Exception('NOT SUPPORTED DATABASE DRIVER');
|
148 | 148 | }
|
|
0 commit comments