Skip to main content

Written by Megin Potter
Photos by
Randall Perry Photography

Saratoga’s Quintessential Summer Home…
The Wedding Cake House 

This tiered Italianate confection is aglow with fairytale grandeur along the historic tree-lined Union Avenue. 

“To this day, it’s surreal to walk up to that house. It’s always been a dream of mine to have a house like this!”

Love at First Sight

Just when Zane Carruth thought she couldn’t love Saratoga more than she already did, her husband, Brady, surprised her with that house. Like with her marriage, she has loved the Wedding Cake House, and Saratoga, more since the wedding day. 

“We had the perfect condo at Park Place and were not looking for a house,” recalls Zane. It was Sunday and they were leaving to go back to Houston, Texas on Monday. 

Situated on a .5-acre double lot with a premier walkable address, the sprawling 5,120 sq. ft. icing-white, triple layered, 8-bedroom, 6 bath main house was breathtaking. 

Fluted Ionic columns, like the supports of a wedding cake, add to the charm of the adorned two-story wrap around porch. Adjacent is an incredible 3 bedroom, 2.5 bath renovated carriage house. 

Almost immediately after seeing the property, the Carruths made an offer. 

“Brady is not one to make quick decisions, but he made this decision – like that – in no time!” said Zane.

After a whirlwind romance, Zane’s world was spinning with the responsibilities involved in owning a historic house, “It’s comical now,” she said. “We taped it together until we could get it into a condition where we were able to stay in it during track season.” 

Deliciously Decadent Texture

The house took nine months to renovate. 

The Carruths began accentuating the ornate circa 1870 home (which came completely furnished) in the Fall of 2018 by cleaning house. 

Lined up to-go, were exactly 58 items (Zane counted) including at least 30 sisal rugs, but the bulk of the home’s impressive craftsmanship and original details remain intact. 

The rich, dark columns and intricate scrollwork in the entry have been refreshed with contrasting pale blue wallpaper, chosen with the guidance of The Furniture House's Emily DiSiena.

Several ceiling medallions were repaired and adorned with new light fixtures. The home’s largest renovations include the transformation of a bedroom into a double ensuite bathroom and closet. 

According to a 1911 Saratogian article, the "old gable was removed" and the Colonial Revival porch that you see today was added. The Carruths restored it in a divine mahogany. New electrical wiring was installed, the boiler replaced, and the staircase handrail raised to align with building code safety standards. 

In the utilitarian kitchen, modern appliances and three colors of quartzite countertops are unified by new white subway tile on the walls lain within the original navy-blue tile border. A beautiful full-size elevator with a stained-glass door was also added to transport guests’ luggage upstairs to the Elevator Bedroom.

In the dining room, eyes feast on the dramatic built-in buffet, jazzy table, freshly painted ceiling (draped in garland carvings), and on the walls, another exquisite example of the home’s wealth of wallpaper.

The Wortham parlor, as Zane calls it, is her favorite space. The fireplace was rebuilt and a formal portrait of John L. Wortham hung. Brady’s grandfather, B.F. Carruth, and Mr. Gus Wortham started Wortham Insurance and American General Insurance Company. Beside it resides an impressionist painting of riding boots. Zane likes an eclectic mix.

“I love the traditional, but I needed to do something different. It’s nice and refreshing. I find the blue (on the walls) is so peaceful. There are so many pieces in here that are so meaningful to me.”

Wonderful Flavor

The three-story house is within walking distance to the Saratoga Race Course, which is what first attracted the Carruths to the city from the Houston area where they are major philanthropists. Mr. Carruth serves on numerous boards and is Chairman of the Board on the Wortham Foundation. He is also an investor in a wide range of projects. In addition to horse racing, he enjoys baseball, hunting, and spending time with friends and family. 

Zane Carruth is an award-winning international children’s book author of the trademarked series, “The World’s First Tooth Fairy.” She divides her time between philanthropic work, writing, and their grandchildren. 

Since purchasing the home, the Carruths have made many friends at places like the National Museum of Racing and Hall of Fame Gala, said Zane. And they are excited for their horses to be running here for the first time this summer. 

Boarded at Stillwater’s Irish Hill Century Farm, is the Carruths’ mare GIANT BOXER (who appears with her in the large portrait above the bar). GIANT BOXER produced THATSMYBOXER who was sired by BIG BROWN. GIANT BOXER has since been bred to MIDSHIPMAN and back to WAR DANCER.  That’s all the breeding for now, said Zane.

On Whitney weekend, the couple hosts a large catered party attended by friends from Houston, fellow horseman friends, and numerous locals.  Typically, on Friday nights it’s hard to get restaurant reservations, so Brady likes to grill in their fully equipped outdoor kitchen and patio space. All summer long, morning coffee and evening cocktails are enjoyed on that spectacular porch.

“It’s just a nice way to end the day,” said Zane. 

And Everyone Gets a Slice!

This year was also the first year 104 Union Avenue hosted the Saratoga Springs Preservation Foundation’s June Porch Party and was its first year on the May Historic Homes Tour since its renovation. (For history of the house, see Preserving Saratoga, page 30) Both events attract great throngs of people.

“We are huge believers in keeping the integrity of the city intact,” said Zane, adding that the house has a magical feeling worth preserving. 

“The house has incredible karma. It just feels good. I don’t know why, but it’s just fabulous!”

8.202MBMemory Usage146msRequest Duration
Joomla! Version4.4.13
PHP Version8.3.20
Identityguest
Response200
Templateyootheme
Database
Server
mysql
Version
8.0.42
Collation
utf8mb3_unicode_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
array:3 [ "catid" => "9" "id" => "551" "view" => "article" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:74 [ "USER" => "fivetowers" "HOME" => "/home/fivetowers" "SCRIPT_NAME" => "/index.php" ...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1747260506 "last" => 1747260506...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (444.76KB) (3.36ms)
  • afterInitialise (1.96MB) (29.75ms)
  • afterRoute (376.18KB) (5.75ms)
  • beforeRenderComponent com_content (60.65KB) (2.14ms)
  • Before Access::preloadComponents (all components) (47.72KB) (1.84ms)
  • After Access::preloadComponents (all components) (113.48KB) (1.36ms)
  • Before Access::preloadPermissions (com_content) (1.63KB) (25μs)
  • After Access::preloadPermissions (com_content) (514.55KB) (1.36ms)
  • Before Access::getAssetRules (id:721 name:com_content.article.551) (18.65KB) (46μs)
  • After Access::getAssetRules (id:721 name:com_content.article.551) (7.38KB) (98μs)
  • afterRenderComponent com_content (1.75MB) (68.23ms)
  • afterDispatch (29.42KB) (1.53ms)
  • beforeRenderRawModule mod_finder () (382.18KB) (12.44ms)
  • afterRenderRawModule mod_finder () (1.95MB) (7.24ms)
  • beforeRenderModule mod_finder () (704B) (7μs)
  • afterRenderModule mod_finder () (1.44KB) (165μs)
  • beforeRenderRawModule mod_menu () (1.66KB) (230μs)
  • afterRenderRawModule mod_menu () (76.58KB) (791μs)
  • beforeRenderModule mod_menu () (696B) (3μs)
  • afterRenderModule mod_menu () (3.63KB) (112μs)
  • beforeRenderRawModule mod_custom () (920B) (66μs)
  • afterRenderRawModule mod_custom () (318.97KB) (1.2ms)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (3.15KB) (59μs)
  • beforeRenderRawModule mod_menu () (24B) (77μs)
  • afterRenderRawModule mod_menu () (552B) (388μs)
  • beforeRenderModule mod_menu () (696B) (3μs)
  • afterRenderModule mod_menu () (2.76KB) (61μs)
  • beforeRenderRawModule mod_custom () (920B) (67μs)
  • afterRenderRawModule mod_custom () (1.03KB) (135μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (1.23KB) (59μs)
  • beforeRenderRawModule mod_menu () (1.8KB) (98μs)
  • afterRenderRawModule mod_menu () (4.45KB) (407μs)
  • beforeRenderModule mod_menu () (696B) (3μs)
  • afterRenderModule mod_menu () (1.34KB) (74μs)
  • beforeRenderRawModule mod_finder () (96B) (11μs)
  • afterRenderRawModule mod_finder () (6.91KB) (571μs)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (1.34KB) (78μs)
  • beforeRenderRawModule mod_custom () (288B) (9μs)
  • afterRenderRawModule mod_custom () (912B) (135μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (1.23KB) (55μs)
  • beforeRenderRawModule mod_custom () (6.27KB) (151μs)
  • afterRenderRawModule mod_custom () (1008B) (126μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.77KB) (46μs)
  • beforeRenderRawModule mod_custom () (472B) (68μs)
  • afterRenderRawModule mod_custom () (1008B) (112μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (42μs)
  • afterRender (235.17KB) (3.61ms)
  • 1 x afterRenderComponent com_content (1.75MB) (46.88%)
    68.23ms
    1 x afterInitialise (1.96MB) (20.44%)
    29.75ms
    1 x beforeRenderRawModule mod_finder () (382.18KB) (8.55%)
    12.44ms
    1 x afterRenderRawModule mod_finder () (1.95MB) (4.98%)
    7.24ms
    1 x afterRoute (376.18KB) (3.95%)
    5.75ms
    1 x afterRender (235.17KB) (2.48%)
    3.61ms
    1 x afterLoad (444.76KB) (2.31%)
    3.36ms
    1 x beforeRenderComponent com_content (60.65KB) (1.47%)
    2.14ms
    1 x Before Access::preloadComponents (all components) (47.72KB) (1.26%)
    1.84ms
    1 x afterDispatch (29.42KB) (1.05%)
    1.53ms
    1 x After Access::preloadComponents (all components) (113.48KB) (0.94%)
    1.36ms
    1 x After Access::preloadPermissions (com_content) (514.55KB) (0.93%)
    1.36ms
    1 x afterRenderRawModule mod_custom () (318.97KB) (0.83%)
    1.20ms
    1 x afterRenderRawModule mod_menu () (76.58KB) (0.54%)
    791μs
    1 x afterRenderRawModule mod_finder () (6.91KB) (0.39%)
    571μs
    1 x afterRenderRawModule mod_menu () (4.45KB) (0.28%)
    407μs
    1 x afterRenderRawModule mod_menu () (552B) (0.27%)
    388μs
    2 x afterRenderRawModule mod_custom () (1008B) (0.16%)
    238μs
    1 x beforeRenderRawModule mod_menu () (1.66KB) (0.16%)
    230μs
    1 x afterRenderModule mod_finder () (1.44KB) (0.11%)
    165μs
    1 x beforeRenderRawModule mod_custom () (6.27KB) (0.1%)
    151μs
    1 x afterRenderRawModule mod_custom () (1.03KB) (0.09%)
    135μs
    1 x afterRenderRawModule mod_custom () (912B) (0.09%)
    135μs
    2 x beforeRenderRawModule mod_custom () (920B) (0.09%)
    133μs
    2 x afterRenderModule mod_custom () (1.23KB) (0.08%)
    114μs
    1 x afterRenderModule mod_menu () (3.63KB) (0.08%)
    112μs
    1 x After Access::getAssetRules (id:721 name:com_content.article.551) (7.38KB) (0.07%)
    98μs
    1 x beforeRenderRawModule mod_menu () (1.8KB) (0.07%)
    98μs
    1 x afterRenderModule mod_finder () (1.34KB) (0.05%)
    78μs
    1 x beforeRenderRawModule mod_menu () (24B) (0.05%)
    77μs
    1 x afterRenderModule mod_menu () (1.34KB) (0.05%)
    74μs
    1 x beforeRenderRawModule mod_custom () (472B) (0.05%)
    68μs
    1 x afterRenderModule mod_menu () (2.76KB) (0.04%)
    61μs
    1 x afterRenderModule mod_custom () (3.15KB) (0.04%)
    59μs
    1 x Before Access::getAssetRules (id:721 name:com_content.article.551) (18.65KB) (0.03%)
    46μs
    1 x afterRenderModule mod_custom () (2.77KB) (0.03%)
    46μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.03%)
    42μs
    1 x Before Access::preloadPermissions (com_content) (1.63KB) (0.02%)
    25μs
    5 x beforeRenderModule mod_custom () (704B) (0.01%)
    16μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    11μs
    1 x beforeRenderRawModule mod_finder () (96B) (0.01%)
    11μs
    3 x beforeRenderModule mod_menu () (696B) (0.01%)
    9μs
    1 x beforeRenderRawModule mod_custom () (288B) (0.01%)
    9μs
54 statements were executed, 5 of which were duplicates, 49 unique13.18ms887.86KB
  • SELECT @@SESSION.sql_mode;110μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `jos_session` WHERE `session_id` = ?209μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = :session_id LIMIT 172μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `jos_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)245μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `jos_viewlevels`115μs976B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `jos_usergroups` AS `a` LEFT JOIN `jos_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest202μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_k2" AND e.type = "component"172μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_virtuemart" AND e.type = "component"86μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_easyblog" AND e.type = "component"69μs1.13KB/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_jomclassifieds" AND e.type = "component"64μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_hikashop" AND e.type = "component"66μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_rseventspro" AND e.type = "component"64μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_zoo" AND e.type = "component"93μs536B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_jticketing" AND e.type = "component"72μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_icagenda" AND e.type = "component"67μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_eventbooking" AND e.type = "component"70μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_eshop" AND e.type = "component"64μs1.76KB/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_rsblog" AND e.type = "component"66μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_mijovideos" AND e.type = "component"64μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_opencart" AND e.type = "component"71μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_jcart" AND e.type = "component"72μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_djclassifieds" AND e.type = "component"63μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_j2store" AND e.type = "component"61μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_phocacart" AND e.type = "component"67μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_jshopping" AND e.type = "component"60μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_igallery" AND e.type = "component"60μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_dpcalendar" AND e.type = "component"60μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SHOW FULL COLUMNS FROM `jos_tagz_config`746μs1.3KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `jos_tagz_config` WHERE `name` = 'config'128μs592B/libraries/src/Table/Table.php:755Copy
  • SELECT id,template FROM jos_template_styles WHERE client_id=0 AND home=1184μs592B/administrator/components/com_widgetkit/widgetkit.php:28Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system'175μs536B/plugins/system/yooessentials/helper.php:153Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system' LIMIT 1115μs536B/plugins/system/yooessentials/modules/platform-joomla/src/Database.php:52Copy
  • SELECT * FROM `jos_languages` WHERE `published` = 1 ORDER BY `ordering` ASC198μs4.09KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `jos_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)479μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `jos_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0571μs49.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `jos_content`1.06ms1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `jos_content` SET `hits` = (`hits` + 1) WHERE `id` = '551'304μs48B/libraries/src/Table/Table.php:1325Copy
  • 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 `jos_content` AS `a` INNER JOIN `jos_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `jos_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `jos_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `jos_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `jos_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)527μs62.13KBParams/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 `jos_categories` AS `s` INNER JOIN `jos_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,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`335μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `jos_contentitem_tag_map` AS `m` INNER JOIN `jos_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,:preparedArray2)264μs3.97KBParams/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 `jos_categories` AS `s` INNER JOIN `jos_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,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`283μs3.91KBParams/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 jos_fields AS a LEFT JOIN `jos_languages` AS l ON l.lang_code = a.language LEFT JOIN jos_users AS uc ON uc.id=a.checked_out LEFT JOIN jos_viewlevels AS ag ON ag.id = a.access LEFT JOIN jos_users AS ua ON ua.id = a.created_user_id LEFT JOIN jos_fields_groups AS g ON g.id = a.group_id LEFT JOIN `jos_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,:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) 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 ASC365μs4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • 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 `jos_content` AS `a` LEFT JOIN `jos_categories` AS `cc` ON `cc`.`id` = `a`.`catid` WHERE `a`.`catid` = :catid AND `a`.`state` = :state AND `a`.`access` IN (:preparedArray1,:preparedArray2) 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.9ms21.72KBParams/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 `jos_categories` AS `s` INNER JOIN `jos_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,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`329μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 122 AND `component_type` = "menu"311μs520B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 551 AND `component_type` = "content"156μs520B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `name`,`element` FROM `jos_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1260μs592B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `jos_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)166μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1824μs688.52KB/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • 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 jos_fields AS a LEFT JOIN `jos_languages` AS l ON l.lang_code = a.language LEFT JOIN jos_users AS uc ON uc.id=a.checked_out LEFT JOIN jos_viewlevels AS ag ON ag.id = a.access LEFT JOIN jos_users AS ua ON ua.id = a.created_user_id LEFT JOIN jos_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,: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 ASC352μs4.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `title` FROM `jos_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)148μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • 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 `jos_scheduler_tasks` AS `a` WHERE `a`.`state` = 1159μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = ?112μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `jos_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?250μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy