| @@ 5-15 (lines=11) @@ | ||
| 2 | ||
| 3 | use Illuminate\Support\Facades\DB; |
|
| 4 | ||
| 5 | function setFKCheckOff() |
|
| 6 | { |
|
| 7 | switch (DB::getDriverName()) { |
|
| 8 | case 'mysql': |
|
| 9 | DB::statement('SET FOREIGN_KEY_CHECKS=0'); |
|
| 10 | break; |
|
| 11 | case 'sqlite': |
|
| 12 | DB::statement('PRAGMA foreign_keys = OFF'); |
|
| 13 | break; |
|
| 14 | } |
|
| 15 | } |
|
| 16 | ||
| 17 | function setFKCheckOn() |
|
| 18 | { |
|
| @@ 17-27 (lines=11) @@ | ||
| 14 | } |
|
| 15 | } |
|
| 16 | ||
| 17 | function setFKCheckOn() |
|
| 18 | { |
|
| 19 | switch (DB::getDriverName()) { |
|
| 20 | case 'mysql': |
|
| 21 | DB::statement('SET FOREIGN_KEY_CHECKS=1'); |
|
| 22 | break; |
|
| 23 | case 'sqlite': |
|
| 24 | DB::statement('PRAGMA foreign_keys = ON'); |
|
| 25 | break; |
|
| 26 | } |
|
| 27 | } |
|