diff options
Diffstat (limited to 'app/Schema/Migration15.php')
| -rw-r--r-- | app/Schema/Migration15.php | 36 |
1 files changed, 19 insertions, 17 deletions
diff --git a/app/Schema/Migration15.php b/app/Schema/Migration15.php index 0b0002f2a5..99bc5792ac 100644 --- a/app/Schema/Migration15.php +++ b/app/Schema/Migration15.php @@ -20,24 +20,26 @@ use Fisharebest\Webtrees\Database; /** * Upgrade the database schema from version 16 to version 17. */ -class Migration15 implements MigrationInterface { - /** - * Upgrade to to the next version - */ - public function upgrade() { - // Delete old config settings - Database::exec("DELETE FROM `##gedcom_setting` WHERE setting_name IN('GEDCOM_DEFAULT_TAB', 'LINK_ICONS', 'ZOOM_BOXES', 'SHOW_LIST_PLACES', 'SHOW_CONTEXT_HELP')"); - Database::exec("DELETE FROM `##user_setting` WHERE setting_name='defaulttab'"); +class Migration15 implements MigrationInterface +{ + /** + * Upgrade to to the next version + */ + public function upgrade() + { + // Delete old config settings + Database::exec("DELETE FROM `##gedcom_setting` WHERE setting_name IN('GEDCOM_DEFAULT_TAB', 'LINK_ICONS', 'ZOOM_BOXES', 'SHOW_LIST_PLACES', 'SHOW_CONTEXT_HELP')"); + Database::exec("DELETE FROM `##user_setting` WHERE setting_name='defaulttab'"); - // There is no way to add a RESN tag to NOTE objects - Database::exec("UPDATE `##gedcom_setting` SET setting_value='SOUR,RESN' WHERE setting_name='NOTE_FACTS_ADD' AND setting_value='SOUR'"); + // There is no way to add a RESN tag to NOTE objects + Database::exec("UPDATE `##gedcom_setting` SET setting_value='SOUR,RESN' WHERE setting_name='NOTE_FACTS_ADD' AND setting_value='SOUR'"); - // This needs to be an absolute URL. If not set, it defaults to the full path to login.php - Database::exec("DELETE FROM `##site_setting` WHERE setting_name='LOGIN_URL' AND setting_value='login.php'"); - // No need for an empty value - Database::exec("DELETE FROM `##site_setting` WHERE setting_name='SERVER_URL' AND setting_value=''"); + // This needs to be an absolute URL. If not set, it defaults to the full path to login.php + Database::exec("DELETE FROM `##site_setting` WHERE setting_name='LOGIN_URL' AND setting_value='login.php'"); + // No need for an empty value + Database::exec("DELETE FROM `##site_setting` WHERE setting_name='SERVER_URL' AND setting_value=''"); - // Later PHP versions use session IDs longer than 32 chars. - Database::exec("ALTER TABLE `##session` CHANGE session_id session_id CHAR(128) COLLATE utf8_unicode_ci NOT NULL"); - } + // Later PHP versions use session IDs longer than 32 chars. + Database::exec("ALTER TABLE `##session` CHANGE session_id session_id CHAR(128) COLLATE utf8_unicode_ci NOT NULL"); + } } |
