Commit 96b5d2c0 authored by David Weston's avatar David Weston

updated corrections

parent 9c39494a
UPDATE cms_domains SET domain_name = "web:80" WHERE domain_name LIKE "%.i3x.co.uk" AND is_desktop = 1 AND is_mobile = 1 ORDER BY id DESC LIMIT 1;
UPDATE cms_domains SET domain_name = "web:80" WHERE domain_name LIKE "%.i3x.co.uk" AND is_desktop = 1 AND is_mobile = 0 ORDER BY id DESC LIMIT 1;
UPDATE cms_domains SET domain_name = "web:80" WHERE domain_name LIKE "%.i3x.co.uk" AND is_desktop = 0 AND is_mobile = 1 ORDER BY id DESC LIMIT 1;
\ No newline at end of file
# variables - change if only necessary
set @domain = "web:80";
set @localhost = "localhost:33080";
set @source = "%.i3x.co.uk";
# reset all i3x records to web:80
# please don't change stuff below here unless your life depends on it
UPDATE cms_domains SET domain_name = @domain WHERE domain_name LIKE @source AND is_desktop = 1 AND is_mobile = 1 ORDER BY id DESC LIMIT 1;
UPDATE cms_domains SET domain_name = @domain WHERE domain_name LIKE @source AND is_desktop = 1 AND is_mobile = 0 ORDER BY id DESC LIMIT 1;
UPDATE cms_domains SET domain_name = @domain WHERE domain_name LIKE @source AND is_desktop = 0 AND is_mobile = 1 ORDER BY id DESC LIMIT 1;
# now for this absolute nonsense
DROP TEMPORARY TABLE IF EXISTS tmp_cms_domains;
DROP TEMPORARY TABLE IF EXISTS tmp_cms_shortnames;
CREATE TEMPORARY TABLE tmp_cms_domains LIKE cms_domains;
CREATE TEMPORARY TABLE tmp_cms_shortnames LIKE cms_shortnames;
INSERT INTO tmp_cms_domains SELECT * FROM cms_domains WHERE domain_name = 'web:80';
UPDATE tmp_cms_domains SET id = id + 1000000000;
UPDATE tmp_cms_domains SET domain_name = @localhost;
INSERT INTO cms_domains SELECT * FROM tmp_cms_domains;
INSERT INTO tmp_cms_shortnames SELECT * FROM cms_shortnames WHERE content_type = 'CmsHomepage' AND cms_domains_id IN (SELECT id FROM cms_domains WHERE domain_name = 'web:80');
UPDATE tmp_cms_shortnames SET id = (SELECT MAX(id) FROM cms_shortnames) + id;
UPDATE tmp_cms_shortnames SET cms_domains_id = cms_domains_id + 1000000000;
INSERT INTO cms_shortnames SELECT * FROM tmp_cms_shortnames;
DROP TEMPORARY TABLE IF EXISTS tmp_cms_domains;
DROP TEMPORARY TABLE IF EXISTS tmp_cms_shortnames;
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment