49 young Bermudian Dockyard Apprentices  assemble at the Royal Naval Dockyard
prior to sailing to England on MV Georgic  on September 9th 1950
(photo courtesy National Museum of Bermuda) 
 

The Royal Gazette (19th July 2023) has just published a fascinating article, “The Dockyard Apprentices” written by Cecille Snaith-Simmons which describes in detail the Royal Naval Dockyard apprenticeship scheme in Bermuda and the opportunity given to a group of 49 young men to continue their apprenticeships in England when the Royal Naval Dockyard closed in 1950.

In her beautifully written article Ms Snaith-Simmons provides background as to how and why the Royal Navy Dockyard set up an apprentice training programme for young Bermudians as follows:-

"In 1944, H.T. Watlington, MCP headed up a select committee of the legislature on overpopulation and emigration. Part of the committee’s concern was the welfare of 300 boys and girls leaving school every year at the age of 13. He met with Commander Middleton, headmaster of The Dockyard School, to discuss his concerns. The commander suggested the Naval Authority be asked to arrange a pre-entry course for boys of 13, and that primary schools prepare students to meet the requirements. Additionally, he recommended the British Admiralty open its school in the Dockyard to Bermudians in an apprenticeship programme. This was a successful arrangement until 1950 when the Bermuda Dockyard closed. Preparations were then made for the Bermudian apprentices to complete their education in Portsmouth, England."

On September 9, 1950, 49 teenagers sailed to England on the MV Georgic, which was anchored at Grassy Bay. On that day, the wind was so high people had to walk their bicycles over Watford Bridge. Many described it as a day of mourning, exaggerated by the crowd singing Now Is The Hour When We Should Say Goodbye.

One mother was so distraught, she had to be carried home in a wheelbarrow."

MV Georgic
(photo courtesy National Museum of Bermuda) 
 
 

Ms. Snaith-Simmons writes in detail about the group of 49 teenage Bermudians who set sail for England on the MV Georgic to continue their apprenticeships in Portsmouth. Two of these young men will be familiar to those of us who served in the Bermuda Police during the 1960’s – 1980’s. These were young Alan “Harry” Lister and Hilton Wingood.

Alan “Harry” Lister had described how he left Heathcote Hill on September 9th 1950,  pushing his trunk in a wheelbarrow heading for the MV Georgic. He had joined the Dockyard engineering apprenticeship programme at 14 and had already served three years before boarding MV Georgic.

Neighbours at Lodge Point wave farewell to MV Georgic at Grassy Bay
Note that she only had one funnel in 1950 - not two as shown above.
(Photo kindly provided by Brian Hyde)

 

Following his arrival in Portsmouth, Alan wrote his parents regularly, complaining about the quality of the food, particularly the “beetroot sandwiches.” He returned to Bermuda and in 1953 joined the police force, initially servicing police vehicles. By 1956, he was transferred and progressed through the ranks before retiring as Chief Inspector. 

Hilton Wingood had joined the Dockyard apprenticeship programme in 1946 at the age of 14.  He was 17 when he boarded the MV Georgic heading to Portsmouth. The “Coloured boys” were in the bow or forward part of the ship, where they remained for the entire journey. In the Irish Sea, Hilton witnessed the biggest waves he had ever seen. They were not permitted to leave their assigned area. They ate, slept and socialised there. He had no complaints about the food, experiencing rice for the first time as a dessert — rice pudding with raisins!

Young Hilton Wingood cuts
a dashing figure in Portsmouth
 

In Portsmouth, nine of them were assigned to one room with one bathroom. They vehemently protested the next morning and were immediately moved. Hilton described how they were served potatoes and cabbage every day with desserts of rhubarb and frequently prunes. Meat was rationed.

In the yard they worked in gangs of 50 with an instructor and formed sports teams.

Hilton returned to Bermuda as a qualified shipwright/welder. He worked with the Board of Trade on ferry boats, including the Wilhelmina and Corona, before joining the police force. He retired as a chief inspector.

CLICK HERE to read the full article written by Cecille Snaith-Simmons in the Royal Gazette.

Chief Inspector Hilton Wingood
 

Both Alan “Harry” Lister and Hilton Wingood went on to serve in the Bermuda Police with distinction. Harry retired as Inspector and Hilton as Chief Inspector.

Chief Inspector Alan "Harry" Lister
 

EDITORS COMMENTS -  The Royal Naval Dockyard apprentice scheme and the chance given to those 49 young men  - the vast majority of whom were black – to travel to the UK to complete their apprenticeships was a unique opportunity to excel in what was still a highly segregated community here in Bermuda. 

Despite the difficulties these young Bermudians faced it is a revelation to read how many of the men who did their apprenticeships at the Royal Naval Dockyard in Bermuda, and in England, went on to serve their community at the very highest levels, including Sir James Astwood who later studied law, and in 1977 was appointed Bermuda's First black Chief Justice, and Eugene Cox who later became a Member of Parliament, and was appointed as the Minister of Finance for the Progressive Labour Party in 1998.

This article has been published at a time when we are about to publish our own “Then and Now” on our good friend and former colleague, retired Chief Inspector Wingood.

As the result of a follow-up conversation with Ms. Snaith-Simmons, I learned that we had another dockyard apprentice who travelled to Portsmouth, who also became a member of the Bermuda Police after his return to the Island, and he is retired P.C. Howard Dill.  

P.C. Howard Dill

 

On checking our Police records I see that Hilton Wingood was the first of these three young men to join the Police in March 1955.  Hilton rose through the ranks to become Chief Inspector, retiring in December 1986 after 33 years service.  Howard Dill followed Hilton into the Police 2 months later, joining in May 1955 and he served until retirement in May 1980.  Alan "Harry" Lister joined the Police the following year,  in March 1956, and rose through the ranks to Chief Inspector, retiring in October 1981. Between them these three men gave a total of over 80 years service in the Bermuda Police,

On a personal note, Hilton Wingood is still residing in Somerset and being well taken care of by his wife Brenda. We understand that Howard Dill is in failing health and is residing at a Care Home in Somerset. Sadly,  Harry Lister passed away in 2001.

 

EDITORS NOTE -   According to our official police records the correct spelling of Chief Inspector Lister's first name is "Allan" and that has been confirmed my his family.  Throughout his career he was always called "Harry" by his fellow police officers.

24th July 2023

Sergeant Neville Phillips

 

We have just learned that also on board MC Georgic was young Neville Phillips along with his brother Lionel.  Neville did his apprenticeship in plumbing, and on his return from England, he was actually the first one to join the Police Force, on 1st July 1954, and rose to the rank of Sergeant by the time of his retirement in July 1980.  This means that these four young men who left Bermuda in 1950 as Dockyard apprentices and who chose to make  their careers in the Bermuda Police on their return, have collectively given over 100 years service to the Bermuda Police.  Incidentally, we hear that after coming back home to Bermuda, Neville decided he certainly didn't want to spend the rest of his life as a plumber, and he seldom if ever picked up plumbing tools again!

 


 

 

 

 

 

21.429MBMemory Usage268msRequest Duration
Joomla! Version5.2.5
PHP Version8.2.27
Identityguest
Response200
Templatepurity_iii
Database
Server
mysql
Version
10.6.21-MariaDB-log
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:58 [ "CONTEXT_DOCUMENT_ROOT" => "/home/bermyxpo/public_html" "CONTEXT_PREFIX" => "" "DOC...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1743714922 "last" => 1743714922...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (3.65MB) (36.67ms)
  • afterInitialise (7.2MB) (88.71ms)
  • afterRoute (1.94MB) (24.07ms)
  • beforeRenderComponent com_content (401.42KB) (5.14ms)
  • Before Access::preloadComponents (all components) (483.67KB) (5.39ms)
  • After Access::preloadComponents (all components) (120.02KB) (1.1ms)
  • Before Access::preloadPermissions (com_content) (1.63KB) (22μs)
  • After Access::preloadPermissions (com_content) (929.48KB) (3.33ms)
  • Before Access::getAssetRules (id:1439 name:com_content.article.1248) (34.65KB) (105μs)
  • After Access::getAssetRules (id:1439 name:com_content.article.1248) (25.52KB) (488μs)
  • afterRenderComponent com_content (3.8MB) (53.07ms)
  • afterDispatch (4.59KB) (406μs)
  • beforeRenderModule mod_custom (Spacer) (376.34KB) (6.76ms)
  • afterRenderRawModule mod_custom (Spacer) (35.21KB) (1.53ms)
  • beforeRenderModule mod_custom (Spacer) (704B) (8μs)
  • afterRenderModule mod_custom (Spacer) (43.19KB) (882μs)
  • beforeRenderModule mod_finder (Smart Search) (648B) (67μs)
  • afterRenderRawModule mod_finder (Smart Search) (480.09KB) (10.66ms)
  • beforeRenderModule mod_finder (Smart Search) (720B) (18μs)
  • afterRenderModule mod_finder (Smart Search) (1.95KB) (195μs)
  • afterRender (1.55MB) (28.17ms)
  • 1 x afterInitialise (7.2MB) (33.13%)
    88.71ms
    1 x afterRenderComponent com_content (3.8MB) (19.82%)
    53.07ms
    1 x afterLoad (3.65MB) (13.7%)
    36.67ms
    1 x afterRender (1.55MB) (10.52%)
    28.17ms
    1 x afterRoute (1.94MB) (8.99%)
    24.07ms
    1 x afterRenderRawModule mod_finder (Smart Search) (480.09KB) (3.98%)
    10.66ms
    1 x beforeRenderModule mod_custom (Spacer) (376.34KB) (2.52%)
    6.76ms
    1 x Before Access::preloadComponents (all components) (483.67KB) (2.01%)
    5.39ms
    1 x beforeRenderComponent com_content (401.42KB) (1.92%)
    5.14ms
    1 x After Access::preloadPermissions (com_content) (929.48KB) (1.25%)
    3.33ms
    1 x afterRenderRawModule mod_custom (Spacer) (35.21KB) (0.57%)
    1.53ms
    1 x After Access::preloadComponents (all components) (120.02KB) (0.41%)
    1.10ms
    1 x afterRenderModule mod_custom (Spacer) (43.19KB) (0.33%)
    882μs
    1 x After Access::getAssetRules (id:1439 name:com_content.article.1248) (25.52KB) (0.18%)
    488μs
    1 x afterDispatch (4.59KB) (0.15%)
    406μs
    1 x afterRenderModule mod_finder (Smart Search) (1.95KB) (0.07%)
    195μs
    1 x Before Access::getAssetRules (id:1439 name:com_content.article.1248) (34.65KB) (0.04%)
    105μs
    1 x beforeRenderModule mod_finder (Smart Search) (648B) (0.03%)
    67μs
    1 x Before Access::preloadPermissions (com_content) (1.63KB) (0.01%)
    22μs
    1 x beforeRenderModule mod_finder (Smart Search) (720B) (0.01%)
    18μs
    1 x beforeRenderModule mod_custom (Spacer) (704B) (0%)
    8μs
35 statements were executed, 6 of which were duplicates, 29 unique15.65ms502.69KB
  • SELECT @@SESSION.sql_mode;102μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `dztir_session` WHERE `session_id` = ?150μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `dztir_session` WHERE `session_id` = :session_id LIMIT 187μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `dztir_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)307μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `dztir_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1384μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `dztir_viewlevels`97μs624B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `dztir_usergroups` AS `a` LEFT JOIN `dztir_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest146μs1.31KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `dztir_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1) ORDER BY `ordering`637μs3.96KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `dztir_menu` AS `m` LEFT JOIN `dztir_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`835μs52.67KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `dztir_categories` AS `s` INNER JOIN `dztir_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`384μs3.86KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `dztir_template_styles` AS `s` LEFT JOIN `dztir_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 1263μs864B/administrator/components/com_templates/src/Model/StyleModel.php:775Copy
  • SELECT * FROM `dztir_languages` WHERE `published` = 1 ORDER BY `ordering` ASC187μs1.59KB/libraries/src/Language/LanguageHelper.php:177Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `dztir_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41)632μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `dztir_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 01.3ms137.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `dztir_content`450μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `dztir_content` SET `hits` = (`hits` + 1) WHERE `id` = '1248'330μs48B/libraries/src/Table/Table.php:1348Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `dztir_content` AS `a` INNER JOIN `dztir_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `dztir_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `dztir_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `dztir_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `dztir_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)522μs23.38KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `dztir_categories` AS `s` INNER JOIN `dztir_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`533μs3.89KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `dztir_contentitem_tag_map` AS `m` INNER JOIN `dztir_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1)320μs3.95KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `dztir_categories` AS `s` INNER JOIN `dztir_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`411μs3.89KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM dztir_fields AS a LEFT JOIN `dztir_languages` AS l ON l.lang_code = a.language LEFT JOIN dztir_users AS uc ON uc.id=a.checked_out LEFT JOIN dztir_viewlevels AS ag ON ag.id = a.access LEFT JOIN dztir_users AS ua ON ua.id = a.created_user_id LEFT JOIN dztir_fields_groups AS g ON g.id = a.group_id LEFT JOIN `dztir_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray4)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC875μs4.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`catid`,`a`.`language`, CASE WHEN CHAR_LENGTH(`a`.`alias`) != 0 THEN CONCAT_WS(':', `a`.`id`, `a`.`alias`) ELSE a.id END AS `slug`, CASE WHEN CHAR_LENGTH(`cc`.`alias`) != 0 THEN CONCAT_WS(':', `cc`.`id`, `cc`.`alias`) ELSE cc.id END AS `catslug` FROM `dztir_content` AS `a` LEFT JOIN `dztir_categories` AS `cc` ON `cc`.`id` = `a`.`catid` WHERE `a`.`catid` = :catid AND `a`.`state` = :state AND `a`.`access` IN (:preparedArray1) AND (`publish_up` IS NULL OR `publish_up` <= :nowDate1) AND (`publish_down` IS NULL OR `publish_down` >= :nowDate2) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC1.77ms21.69KBParams/plugins/content/pagenavigation/src/Extension/PageNavigation.php:188Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `dztir_categories` AS `s` INNER JOIN `dztir_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`352μs3.89KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `dztir_modules` AS `m` LEFT JOIN `dztir_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `dztir_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`1.08ms146.66KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `name`,`element` FROM `dztir_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1351μs704B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT f.data, f.params FROM `dztir_finder_filters` AS f WHERE f.filter_id = 1109μs592B/administrator/components/com_finder/src/Indexer/Query.php:514Copy
  • SELECT t1.id, t1.title, t2.title AS branch FROM `dztir_finder_taxonomy` AS t1 LEFT JOIN `dztir_finder_taxonomy` AS t2 ON t2.lft < t1.lft AND t1.rgt < t2.rgt AND t2.level = 1 WHERE t1.state = 1 AND t1.access IN (1) AND t1.id IN (4,39,57,58,59,60,74,41,46,66,67,71,43,47,49,50,51,52,61,62,63,64,65,68,72,69,70,73,75) AND t2.state = 1 AND t2.access IN (1)519μs1.13KB/administrator/components/com_finder/src/Indexer/Query.php:566Copy
  • SELECT `title` FROM `dztir_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1)142μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM dztir_igallery ORDER BY parent, ordering323μs19.58KB/administrator/components/com_igallery/src/Helper/StaticHelper.php:18Copy
  • SELECT * FROM `dztir_schemaorg` WHERE `itemId` = :itemId AND `context` = :context239μs1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `dztir_content` AS `a` INNER JOIN `dztir_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `dztir_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `dztir_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `dztir_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `dztir_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)539μs22.17KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `dztir_content` AS `a` INNER JOIN `dztir_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `dztir_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `dztir_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `dztir_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `dztir_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)463μs22.17KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `dztir_scheduler_tasks` AS `a` WHERE `a`.`state` = 1250μs3.87KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `session_id` FROM `dztir_session` WHERE `session_id` = ?149μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `dztir_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?428μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy