sql('mysql.principals.sql'))); // CalDAV calendars + objects DB::unprepared(File::get($this->sql('mysql.calendars.sql'))); // CardDAV address books + cards DB::unprepared(File::get($this->sql('mysql.addressbooks.sql'))); DB::statement('SET FOREIGN_KEY_CHECKS = 1'); } public function down(): void { DB::statement('SET FOREIGN_KEY_CHECKS = 0'); // Drop in reverse dependency order DB::statement('DROP TABLE IF EXISTS cards_changes, addressbooks_changes, cards, addressbooks, schedulingobjects, calendarchanges, calendarobjects, calendarinstances, calendars, groupmembers '); DB::statement('SET FOREIGN_KEY_CHECKS = 1'); } };