Skip to content

Commit

Permalink
[4.3] Fix SQL error "Can't Drop 'asset_id'; check that column/key exi…
Browse files Browse the repository at this point in the history
…sts" and checked out Guided Tours module when updating from 4.2.9 or older (#40286)
  • Loading branch information
richard67 authored Apr 2, 2023
1 parent 338a940 commit 3765fdf
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,6 @@ INSERT INTO `#__extensions` (`package_id`, `name`, `type`, `element`, `folder`,
(0, 'plg_system_guidedtours', 'plugin', 'guidedtours', 'system', 0, 1, 1, 0, 1, '', '{}', '', 0, 0);

INSERT INTO `#__modules` (`title`, `note`, `content`, `ordering`, `position`, `checked_out`, `checked_out_time`, `publish_up`, `publish_down`, `published`, `module`, `access`, `showtitle`, `params`, `client_id`, `language`) VALUES
('Guided Tours', '', '', 1, 'status', 0, NULL, NULL, NULL, 1, 'mod_guidedtours', 1, 1, '', 1, '*');
('Guided Tours', '', '', 1, 'status', NULL, NULL, NULL, NULL, 1, 'mod_guidedtours', 1, 1, '', 1, '*');

INSERT INTO `#__modules_menu` (`moduleid`, `menuid`) VALUES (LAST_INSERT_ID(), 0);
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
ALTER TABLE `#__guidedtours` DROP COLUMN `asset_id`;
ALTER TABLE `#__guidedtours` DROP COLUMN `asset_id` /** CAN FAIL **/;

DELETE FROM `#__assets` WHERE `name` LIKE 'com_guidedtours.tour.%';
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,6 @@ INSERT INTO "#__extensions" ("package_id", "name", "type", "element", "folder",
(0, 'plg_system_guidedtours', 'plugin', 'guidedtours', 'system', 0, 1, 1, 0, 1, '', '{}', '', 0, 0);

INSERT INTO "#__modules" ("title", "note", "content", "ordering", "position", "checked_out", "checked_out_time", "publish_up", "publish_down", "published", "module", "access", "showtitle", "params", "client_id", "language") VALUES
('Guided Tours', '', '', 1, 'status', 0, NULL, NULL, NULL, 1, 'mod_guidedtours', 1, 1, '', 1, '*');
('Guided Tours', '', '', 1, 'status', NULL, NULL, NULL, NULL, 1, 'mod_guidedtours', 1, 1, '', 1, '*');

INSERT INTO "#__modules_menu" ("moduleid", "menuid") VALUES (currval(pg_get_serial_sequence('#__modules','id')), 0);
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
ALTER TABLE "#__guidedtours" DROP COLUMN "asset_id";
ALTER TABLE "#__guidedtours" DROP COLUMN "asset_id" /** CAN FAIL **/;

DELETE FROM "#__assets" WHERE "name" LIKE 'com_guidedtours.tour.%';

0 comments on commit 3765fdf

Please sign in to comment.