@@ -48,21 +48,24 @@ public function up()
48
48
*/
49
49
public function down ()
50
50
{
51
- Schema::connection (TOTEM_DATABASE_CONNECTION )
52
- ->table (TOTEM_TABLE_PREFIX .'task_results ' , function (Blueprint $ table ) {
53
- $ table ->dropForeign ('task_id_fk ' );
54
- });
51
+ if (Schema::getConnection ()->getDriverName () !== 'sqlite ' ) {
52
+ Schema::connection (TOTEM_DATABASE_CONNECTION )
53
+ ->table (TOTEM_TABLE_PREFIX .'task_results ' , function (Blueprint $ table ) {
54
+ $ table ->dropForeign ('task_id_fk ' );
55
+ });
56
+
57
+ Schema::connection (TOTEM_DATABASE_CONNECTION )
58
+ ->table (TOTEM_TABLE_PREFIX .'task_frequencies ' , function (Blueprint $ table ) {
59
+ $ table ->dropForeign ('task_frequencies_task_id_fk ' );
60
+ });
61
+ }
62
+
55
63
Schema::connection (TOTEM_DATABASE_CONNECTION )
56
64
->table (TOTEM_TABLE_PREFIX .'task_results ' , function (Blueprint $ table ) {
57
65
$ table ->dropIndex ('task_results_task_id_idx ' );
58
66
$ table ->dropIndex ('task_results_ran_at_idx ' );
59
67
});
60
68
61
- Schema::connection (TOTEM_DATABASE_CONNECTION )
62
- ->table (TOTEM_TABLE_PREFIX .'task_frequencies ' , function (Blueprint $ table ) {
63
- $ table ->dropForeign ('task_frequencies_task_id_fk ' );
64
- });
65
-
66
69
Schema::connection (TOTEM_DATABASE_CONNECTION )
67
70
->table (TOTEM_TABLE_PREFIX .'task_frequencies ' , function (Blueprint $ table ) {
68
71
$ table ->dropIndex ('task_frequencies_task_id_idx ' );
0 commit comments