0001: SET sql_mode = ? 0.0002s

0002: SHOW DATABASES LIKE 'essentials\_demo' 0.0009s

0003: SHOW FULL TABLES WHERE Table_Type != 'VIEW' 0.0055s

0004: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."ShareTokenSalt", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaCanonicalURL", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."MetaImageID", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."URLSegment" = ?) AND ("SiteTree_Live"."ParentID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0011s

0005: SELECT DISTINCT "SiteConfig"."ClassName", "SiteConfig"."LastEdited", "SiteConfig"."Created", "SiteConfig"."SocialMetaSiteName", "SiteConfig"."SocialMetaSiteDescription", "SiteConfig"."SocialMetaFacebookPage", "SiteConfig"."SocialMetaFacebookAppID", "SiteConfig"."SocialMetaTwitterAccount", "SiteConfig"."MicroDataType", "SiteConfig"."MicroDataTypeSpecific", "SiteConfig"."MicroDataStreetAddress", "SiteConfig"."MicroDataPOBoxNumber", "SiteConfig"."MicroDataCity", "SiteConfig"."MicroDataPostCode", "SiteConfig"."MicroDataRegion", "SiteConfig"."MicroDataCountry", "SiteConfig"."MicroDataPhone", "SiteConfig"."MicroDataFax", "SiteConfig"."MicroDataEmail", "SiteConfig"."MicroDataPaymentAccepted", "SiteConfig"."IsMicroDataCoordinatesEnabled", "SiteConfig"."MicroDataGoogleMapsAPIKey", "SiteConfig"."MicroDataLocationLongitude", "SiteConfig"."MicroDataLocationLatitude", "SiteConfig"."HasMicroDataAdditionalLocations", "SiteConfig"."IsMicroDataAdditionalLocationsSeparateEntities", "SiteConfig"."MicroDataEventLocationName", "SiteConfig"."MicroDataEventLocationWebsite", "SiteConfig"."MicroDataEventStart", "SiteConfig"."MicroDataEventEnd", "SiteConfig"."GoogleAnalyticsType", "SiteConfig"."GoogleAnalyticsID", "SiteConfig"."FooterNote", "SiteConfig"."FooterCopyright", "SiteConfig"."ShowPrimaryLocationInFooter", "SiteConfig"."ShareOnFacebook", "SiteConfig"."ShareOnTwitter", "SiteConfig"."ShareOnLinkedin", "SiteConfig"."ShareOnPinterest", "SiteConfig"."ShareOnBluesky", "SiteConfig"."ShareOnThreads", "SiteConfig"."ShareOnReddit", "SiteConfig"."SharingType", "SiteConfig"."ShareAddThisCode", "SiteConfig"."DefaultSharingTitle", "SiteConfig"."DefaultSharingDescription", "SiteConfig"."TitleLogo", "SiteConfig"."Title", "SiteConfig"."Tagline", "SiteConfig"."CanViewType", "SiteConfig"."CanEditType", "SiteConfig"."CanCreateTopLevelType", "SiteConfig"."MicroDataSiteLogoID", "SiteConfig"."SocialMetaSiteImageID", "SiteConfig"."LogoFooterID", "SiteConfig"."DefaultSharingImageID", "SiteConfig"."LogoID", "SiteConfig"."LogoRetinaID", "SiteConfig"."SocialMetaFacebookAdminIDsValue", "SiteConfig"."SocialMetaSameAsLinksValue", "SiteConfig"."ID", CASE WHEN "SiteConfig"."ClassName" IS NOT NULL THEN "SiteConfig"."ClassName" ELSE 'SilverStripe\\SiteConfig\\SiteConfig' END AS "RecordClassName" FROM "SiteConfig" LIMIT 1 0.0013s

0006: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "Page_Live"."ShowSharingLinks", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName", "SiteTree_Live"."Sort" FROM "SiteTree_Live" LEFT JOIN "Page_Live" ON "Page_Live"."ID" = "SiteTree_Live"."ID" WHERE ("SiteTree_Live"."ID" = ?) AND ("SiteTree_Live"."ClassName" IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0011s

0007: SELECT DISTINCT "SiteTree_Versions"."ClassName", "SiteTree_Versions"."LastEdited", "SiteTree_Versions"."Created", "SiteTree_Versions"."Priority", "SiteTree_Versions"."ShareTokenSalt", "SiteTree_Versions"."MetaTitle", "SiteTree_Versions"."MetaCanonicalURL", "SiteTree_Versions"."CanViewType", "SiteTree_Versions"."CanEditType", "SiteTree_Versions"."Version", "SiteTree_Versions"."URLSegment", "SiteTree_Versions"."Title", "SiteTree_Versions"."MenuTitle", "SiteTree_Versions"."Content", "SiteTree_Versions"."MetaDescription", "SiteTree_Versions"."ExtraMeta", "SiteTree_Versions"."ShowInMenus", "SiteTree_Versions"."ShowInSearch", "SiteTree_Versions"."Sort", "SiteTree_Versions"."HasBrokenFile", "SiteTree_Versions"."HasBrokenLink", "SiteTree_Versions"."ReportClass", "SiteTree_Versions"."MetaImageID", "SiteTree_Versions"."ParentID", "SiteTree_Versions"."ID", CASE WHEN "SiteTree_Versions"."ClassName" IS NOT NULL THEN "SiteTree_Versions"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName", "SiteTree_Versions"."RecordID", "SiteTree_Versions"."WasPublished", "SiteTree_Versions"."WasDeleted", "SiteTree_Versions"."WasDraft", "SiteTree_Versions"."AuthorID", "SiteTree_Versions"."PublisherID" FROM "SiteTree_Versions" WHERE ("SiteTree_Versions"."RecordID" = ?) ORDER BY "SiteTree_Versions"."LastEdited" DESC, "SiteTree_Versions"."Version" DESC 0.0014s

0008: SELECT DISTINCT "Notification_Violator_Live"."ClassName", "Notification_Violator_Live"."LastEdited", "Notification_Violator_Live"."Created", "Notification_Violator_Live"."StartTime", "Notification_Violator_Live"."EndTime", "Notification_Violator_Live"."Version", "Notification_Violator_Live"."Title", "Notification_Violator_Live"."Content", "Notification_Violator_Live"."Sort", "Notification_Violator_Live"."ShowOnce", "Notification_Violator_Live"."CookieName", "Notification_Violator_Live"."ID", CASE WHEN "Notification_Violator_Live"."ClassName" IS NOT NULL THEN "Notification_Violator_Live"."ClassName" ELSE 'Dynamic\\Notifications\\Model\\Violator' END AS "RecordClassName" FROM "Notification_Violator_Live" ORDER BY "Notification_Violator_Live"."Sort" ASC 0.0008s

0009: SELECT DISTINCT "Notification_PopUp_Live"."ClassName", "Notification_PopUp_Live"."LastEdited", "Notification_PopUp_Live"."Created", "Notification_PopUp_Live"."StartTime", "Notification_PopUp_Live"."EndTime", "Notification_PopUp_Live"."Version", "Notification_PopUp_Live"."Title", "Notification_PopUp_Live"."Content", "Notification_PopUp_Live"."ShowOnce", "Notification_PopUp_Live"."CookieName", "Notification_PopUp_Live"."ImageID", "Notification_PopUp_Live"."ContentLinkID", "Notification_PopUp_Live"."ID", CASE WHEN "Notification_PopUp_Live"."ClassName" IS NOT NULL THEN "Notification_PopUp_Live"."ClassName" ELSE 'Dynamic\\Notifications\\Model\\PopUp' END AS "RecordClassName" FROM "Notification_PopUp_Live" WHERE ("Notification_PopUp_Live"."StartTime" <= ?) AND ("Notification_PopUp_Live"."EndTime" >= ?) 0.0007s

0010: SELECT DISTINCT "File_Live"."ClassName", "File_Live"."LastEdited", "File_Live"."Created", "File_Live"."Version", "File_Live"."UserFormUpload", "File_Live"."CanViewType", "File_Live"."CanEditType", "File_Live"."Name", "File_Live"."Title", "File_Live"."ShowInSearch", "File_Live"."ParentID", "File_Live"."OwnerID", "File_Live"."FileHash", "File_Live"."FileFilename", "File_Live"."FileVariant", "Image_Live"."FocusPointX", "Image_Live"."FocusPointY", "Image_Live"."FocusPointWidth", "Image_Live"."FocusPointHeight", "File_Live"."ID", CASE WHEN "File_Live"."ClassName" IS NOT NULL THEN "File_Live"."ClassName" ELSE 'SilverStripe\\Assets\\File' END AS "RecordClassName" FROM "File_Live" LEFT JOIN "Image_Live" ON "Image_Live"."ID" = "File_Live"."ID" WHERE ("File_Live"."ID" = ?) AND ("File_Live"."ClassName" IN (?, ?)) ORDER BY "File_Live"."Name" ASC LIMIT 1 0.0013s

0011: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."ShareTokenSalt", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaCanonicalURL", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."MetaImageID", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ShowInMenus" = ?) AND ("SiteTree_Live"."ParentID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC 0.0014s

0012: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."ShareTokenSalt", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaCanonicalURL", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."MetaImageID", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ParentID" <> "SiteTree_Live"."ID") AND ("SiteTree_Live"."ParentID" = ?) AND ("SiteTree_Live"."ShowInMenus" = ?) ORDER BY "SiteTree_Live"."Sort" ASC 0.0011s

0013: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."ShareTokenSalt", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaCanonicalURL", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."MetaImageID", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0009s

0014: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."ShareTokenSalt", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaCanonicalURL", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."MetaImageID", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ParentID" <> "SiteTree_Live"."ID") AND ("SiteTree_Live"."ParentID" = ?) AND ("SiteTree_Live"."ShowInMenus" = ?) ORDER BY "SiteTree_Live"."Sort" ASC 0.0014s

0015: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."ShareTokenSalt", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaCanonicalURL", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."MetaImageID", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ParentID" <> "SiteTree_Live"."ID") AND ("SiteTree_Live"."ParentID" = ?) AND ("SiteTree_Live"."ShowInMenus" = ?) ORDER BY "SiteTree_Live"."Sort" ASC 0.001s

0016: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."ShareTokenSalt", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaCanonicalURL", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."MetaImageID", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ParentID" <> "SiteTree_Live"."ID") AND ("SiteTree_Live"."ParentID" = ?) AND ("SiteTree_Live"."ShowInMenus" = ?) ORDER BY "SiteTree_Live"."Sort" ASC 0.0011s

0017: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."ShareTokenSalt", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaCanonicalURL", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."MetaImageID", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ParentID" <> "SiteTree_Live"."ID") AND ("SiteTree_Live"."ParentID" = ?) AND ("SiteTree_Live"."ShowInMenus" = ?) ORDER BY "SiteTree_Live"."Sort" ASC 0.0009s

0018: SELECT CASE WHEN EXISTS(SELECT * FROM "LinkField_Link_Live" WHERE ("LinkField_Link_Live"."OwnerClass" IN ('SilverStripe\\SiteConfig\\SiteConfig')) AND ("LinkField_Link_Live"."OwnerRelation" = ?) AND ("LinkField_Link_Live"."OwnerID" = ?)) THEN 1 ELSE 0 END 0.0011s

0019: SELECT DISTINCT "LinkField_Link_Live"."ClassName", "LinkField_Link_Live"."LastEdited", "LinkField_Link_Live"."Created", "LinkField_Link_Live"."ExtraClass", "LinkField_Link_Live"."Style", "LinkField_Link_Live"."Version", "LinkField_Link_Live"."LinkText", "LinkField_Link_Live"."OpenInNew", "LinkField_Link_Live"."Sort", "LinkField_Link_Live"."IconID", "LinkField_Link_Live"."OwnerID", "LinkField_Link_Live"."OwnerClass", "LinkField_Link_Live"."OwnerRelation", "LinkField_Link_Live"."ID", CASE WHEN "LinkField_Link_Live"."ClassName" IS NOT NULL THEN "LinkField_Link_Live"."ClassName" ELSE 'SilverStripe\\LinkField\\Models\\Link' END AS "RecordClassName" FROM "LinkField_Link_Live" WHERE ("LinkField_Link_Live"."OwnerClass" IN ('SilverStripe\\SiteConfig\\SiteConfig')) AND ("LinkField_Link_Live"."OwnerRelation" = ?) AND ("LinkField_Link_Live"."OwnerID" = ?) ORDER BY "LinkField_Link_Live"."Sort" ASC 0.001s

0020: SELECT DISTINCT "LinkField_Link_Live"."ClassName", "LinkField_Link_Live"."LastEdited", "LinkField_Link_Live"."Created", "LinkField_SiteTreeLink_Live"."Anchor", "LinkField_SiteTreeLink_Live"."QueryString", "LinkField_SiteTreeLink_Live"."PageID", "LinkField_Link_Live"."ID", CASE WHEN "LinkField_Link_Live"."ClassName" IS NOT NULL THEN "LinkField_Link_Live"."ClassName" ELSE 'SilverStripe\\LinkField\\Models\\Link' END AS "RecordClassName", "LinkField_Link_Live"."Sort" FROM "LinkField_Link_Live" LEFT JOIN "LinkField_SiteTreeLink_Live" ON "LinkField_SiteTreeLink_Live"."ID" = "LinkField_Link_Live"."ID" WHERE ("LinkField_Link_Live"."ID" = ?) AND ("LinkField_Link_Live"."ClassName" IN (?)) ORDER BY "LinkField_Link_Live"."Sort" ASC LIMIT 1 0.0009s

0021: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."ShareTokenSalt", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaCanonicalURL", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."MetaImageID", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.001s

0022: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "BlockPage_Live"."ElementalAreaID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName", "SiteTree_Live"."Sort" FROM "SiteTree_Live" LEFT JOIN "Page_Live" ON "Page_Live"."ID" = "SiteTree_Live"."ID" LEFT JOIN "BlockPage_Live" ON "BlockPage_Live"."ID" = "SiteTree_Live"."ID" WHERE ("SiteTree_Live"."ID" = ?) AND ("SiteTree_Live"."ClassName" IN (?)) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0009s

0023: SELECT DISTINCT "ElementalArea_Live"."ClassName", "ElementalArea_Live"."LastEdited", "ElementalArea_Live"."Created", "ElementalArea_Live"."Version", "ElementalArea_Live"."OwnerClassName", "ElementalArea_Live"."TopPageID", "ElementalArea_Live"."ID", CASE WHEN "ElementalArea_Live"."ClassName" IS NOT NULL THEN "ElementalArea_Live"."ClassName" ELSE 'DNADesign\\Elemental\\Models\\ElementalArea' END AS "RecordClassName" FROM "ElementalArea_Live" WHERE ("ElementalArea_Live"."ID" = ?) LIMIT 1 0.0007s

0024: SELECT DISTINCT "Element_Live"."ClassName", "Element_Live"."LastEdited", "Element_Live"."Created", "Element_Live"."AvailableGlobally", "Element_Live"."VirtualLookupTitle", "Element_Live"."TopTitle", "Element_Live"."BackgroundColor", "Element_Live"."TopPadding", "Element_Live"."BottomPadding", "Element_Live"."TopMargin", "Element_Live"."BottomMargin", "Element_Live"."RoundedTop", "Element_Live"."RoundedRight", "Element_Live"."RoundedBottom", "Element_Live"."RoundedLeft", "Element_Live"."RoundedMDTop", "Element_Live"."RoundedMDRight", "Element_Live"."RoundedMDBottom", "Element_Live"."RoundedMDLeft", "Element_Live"."UnsetBackgroundColor", "Element_Live"."ImgRoundedTop", "Element_Live"."ImgRoundedRight", "Element_Live"."ImgRoundedBottom", "Element_Live"."ImgRoundedLeft", "Element_Live"."ImageWidth", "Element_Live"."ContentSize", "Element_Live"."ButtonColor", "Element_Live"."DisableImageCrop", "Element_Live"."TopPaddingXS", "Element_Live"."BottomPaddingXS", "Element_Live"."TopPaddingSM", "Element_Live"."BottomPaddingSM", "Element_Live"."TopPaddingMD", "Element_Live"."BottomPaddingMD", "Element_Live"."TopPaddingLG", "Element_Live"."BottomPaddingLG", "Element_Live"."TopPaddingXL", "Element_Live"."BottomPaddingXL", "Element_Live"."TopMarginXS", "Element_Live"."BottomMarginXS", "Element_Live"."TopMarginSM", "Element_Live"."BottomMarginSM", "Element_Live"."TopMarginMD", "Element_Live"."BottomMarginMD", "Element_Live"."TopMarginLG", "Element_Live"."BottomMarginLG", "Element_Live"."TopMarginXL", "Element_Live"."BottomMarginXL", "Element_Live"."SizeXS", "Element_Live"."SizeSM", "Element_Live"."SizeMD", "Element_Live"."SizeLG", "Element_Live"."SizeXL", "Element_Live"."OffsetXS", "Element_Live"."OffsetSM", "Element_Live"."OffsetMD", "Element_Live"."OffsetLG", "Element_Live"."OffsetXL", "Element_Live"."VisibilityXS", "Element_Live"."VisibilitySM", "Element_Live"."VisibilityMD", "Element_Live"."VisibilityLG", "Element_Live"."VisibilityXL", "Element_Live"."TitleClass", "Element_Live"."TitleTag", "Element_Live"."Version", "Element_Live"."Title", "Element_Live"."ShowTitle", "Element_Live"."Sort", "Element_Live"."ExtraClass", "Element_Live"."Style", "Element_Live"."BackgroundImageID", "Element_Live"."TopPageID", "Element_Live"."ParentID", "Element_Live"."ID", CASE WHEN "Element_Live"."ClassName" IS NOT NULL THEN "Element_Live"."ClassName" ELSE 'DNADesign\\Elemental\\Models\\BaseElement' END AS "RecordClassName" FROM "Element_Live" WHERE ("Element_Live"."ParentID" = ?) ORDER BY "Element_Live"."Sort" ASC 0.0018s

0025: SELECT DISTINCT "ElementalArea_Live"."ClassName", "ElementalArea_Live"."LastEdited", "ElementalArea_Live"."Created", "ElementalArea_Live"."Version", "ElementalArea_Live"."OwnerClassName", "ElementalArea_Live"."TopPageID", "ElementalArea_Live"."ID", CASE WHEN "ElementalArea_Live"."ClassName" IS NOT NULL THEN "ElementalArea_Live"."ClassName" ELSE 'DNADesign\\Elemental\\Models\\ElementalArea' END AS "RecordClassName" FROM "ElementalArea_Live" WHERE ("ElementalArea_Live"."ID" = ?) LIMIT 1 0.0009s

0026: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."ShareTokenSalt", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaCanonicalURL", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."MetaImageID", "SiteTree_Live"."ParentID", "Page_Live"."ShowSharingLinks", "BlockPage_Live"."ElementalAreaID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" LEFT JOIN "Page_Live" ON "Page_Live"."ID" = "SiteTree_Live"."ID" LEFT JOIN "BlockPage_Live" ON "BlockPage_Live"."ID" = "SiteTree_Live"."ID" WHERE ("BlockPage_Live"."ElementalAreaID" = ?) AND ("SiteTree_Live"."ClassName" = ?) AND ("SiteTree_Live"."ClassName" IN (?)) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0015s

0027: SELECT DISTINCT "Element_Live"."ClassName", "Element_Live"."LastEdited", "Element_Live"."Created", "ElementContent_Live"."ContentAlign", "ElementContent_Live"."ContentColumns", "ElementContent_Live"."ContentVerticalAlign", "ElementContent_Live"."ExtraColumnGap", "ElementContent_Live"."MediaType", "ElementContent_Live"."MediaCaption", "ElementContent_Live"."MediaRatio", "ElementContent_Live"."MediaPosition", "ElementContent_Live"."MediaVideoFullURL", "ElementContent_Live"."MediaVideoProvider", "ElementContent_Live"."MediaVideoHasOverlay", "ElementContent_Live"."MediaVideoEmbeddedName", "ElementContent_Live"."MediaVideoEmbeddedURL", "ElementContent_Live"."MediaVideoEmbeddedDescription", "ElementContent_Live"."MediaVideoEmbeddedThumbnail", "ElementContent_Live"."MediaVideoEmbeddedCreated", "ElementContent_Live"."HTML", "ElementContent_Live"."ElementLinkID", "ElementContent_Live"."MediaImageMobileID", "ElementContent_Live"."MediaImageID", "ElementContent_Live"."MediaVideoCustomThumbnailID", "Element_Live"."ID", CASE WHEN "Element_Live"."ClassName" IS NOT NULL THEN "Element_Live"."ClassName" ELSE 'DNADesign\\Elemental\\Models\\BaseElement' END AS "RecordClassName", "Element_Live"."Sort" FROM "Element_Live" LEFT JOIN "ElementContent_Live" ON "ElementContent_Live"."ID" = "Element_Live"."ID" WHERE ("Element_Live"."ID" = ?) AND ("Element_Live"."ClassName" IN (?, ?, ?)) ORDER BY "Element_Live"."Sort" ASC LIMIT 1 0.0013s

0028: SELECT DISTINCT "Element_Live"."ClassName", "Element_Live"."LastEdited", "Element_Live"."Created", "ElementContent_Live"."ContentAlign", "ElementContent_Live"."ContentColumns", "ElementContent_Live"."ContentVerticalAlign", "ElementContent_Live"."ExtraColumnGap", "ElementContent_Live"."MediaType", "ElementContent_Live"."MediaCaption", "ElementContent_Live"."MediaRatio", "ElementContent_Live"."MediaPosition", "ElementContent_Live"."MediaVideoFullURL", "ElementContent_Live"."MediaVideoProvider", "ElementContent_Live"."MediaVideoHasOverlay", "ElementContent_Live"."MediaVideoEmbeddedName", "ElementContent_Live"."MediaVideoEmbeddedURL", "ElementContent_Live"."MediaVideoEmbeddedDescription", "ElementContent_Live"."MediaVideoEmbeddedThumbnail", "ElementContent_Live"."MediaVideoEmbeddedCreated", "ElementContent_Live"."HTML", "ElementContent_Live"."ElementLinkID", "ElementContent_Live"."MediaImageMobileID", "ElementContent_Live"."MediaImageID", "ElementContent_Live"."MediaVideoCustomThumbnailID", "Element_Live"."ID", CASE WHEN "Element_Live"."ClassName" IS NOT NULL THEN "Element_Live"."ClassName" ELSE 'DNADesign\\Elemental\\Models\\BaseElement' END AS "RecordClassName", "Element_Live"."Sort" FROM "Element_Live" LEFT JOIN "ElementContent_Live" ON "ElementContent_Live"."ID" = "Element_Live"."ID" WHERE ("Element_Live"."ID" = ?) AND ("Element_Live"."ClassName" IN (?, ?, ?)) ORDER BY "Element_Live"."Sort" ASC LIMIT 1 0.0011s

0029: SELECT DISTINCT "Element_Live"."ClassName", "Element_Live"."LastEdited", "Element_Live"."Created", "ElementContent_Live"."ContentAlign", "ElementContent_Live"."ContentColumns", "ElementContent_Live"."ContentVerticalAlign", "ElementContent_Live"."ExtraColumnGap", "ElementContent_Live"."MediaType", "ElementContent_Live"."MediaCaption", "ElementContent_Live"."MediaRatio", "ElementContent_Live"."MediaPosition", "ElementContent_Live"."MediaVideoFullURL", "ElementContent_Live"."MediaVideoProvider", "ElementContent_Live"."MediaVideoHasOverlay", "ElementContent_Live"."MediaVideoEmbeddedName", "ElementContent_Live"."MediaVideoEmbeddedURL", "ElementContent_Live"."MediaVideoEmbeddedDescription", "ElementContent_Live"."MediaVideoEmbeddedThumbnail", "ElementContent_Live"."MediaVideoEmbeddedCreated", "ElementContent_Live"."HTML", "ElementContent_Live"."ElementLinkID", "ElementContent_Live"."MediaImageMobileID", "ElementContent_Live"."MediaImageID", "ElementContent_Live"."MediaVideoCustomThumbnailID", "Element_Live"."ID", CASE WHEN "Element_Live"."ClassName" IS NOT NULL THEN "Element_Live"."ClassName" ELSE 'DNADesign\\Elemental\\Models\\BaseElement' END AS "RecordClassName", "Element_Live"."Sort" FROM "Element_Live" LEFT JOIN "ElementContent_Live" ON "ElementContent_Live"."ID" = "Element_Live"."ID" WHERE ("Element_Live"."ID" = ?) AND ("Element_Live"."ClassName" IN (?, ?, ?)) ORDER BY "Element_Live"."Sort" ASC LIMIT 1 0.0014s

0030: SELECT DISTINCT "ElementalArea_Live"."ClassName", "ElementalArea_Live"."LastEdited", "ElementalArea_Live"."Created", "ElementalArea_Live"."Version", "ElementalArea_Live"."OwnerClassName", "ElementalArea_Live"."TopPageID", "ElementalArea_Live"."ID", CASE WHEN "ElementalArea_Live"."ClassName" IS NOT NULL THEN "ElementalArea_Live"."ClassName" ELSE 'DNADesign\\Elemental\\Models\\ElementalArea' END AS "RecordClassName" FROM "ElementalArea_Live" WHERE ("ElementalArea_Live"."ID" = ?) LIMIT 1 0.0009s

0031: SELECT DISTINCT "Element_Live"."ClassName", "Element_Live"."LastEdited", "Element_Live"."Created", "ElementRow_Live"."BackgroundFullWidth", "ElementRow_Live"."IsFluid", "ElementRow_Live"."CustomSectionClass", "Element_Live"."ID", CASE WHEN "Element_Live"."ClassName" IS NOT NULL THEN "Element_Live"."ClassName" ELSE 'DNADesign\\Elemental\\Models\\BaseElement' END AS "RecordClassName", "Element_Live"."Sort" FROM "Element_Live" LEFT JOIN "ElementRow_Live" ON "ElementRow_Live"."ID" = "Element_Live"."ID" WHERE ("Element_Live"."ID" = ?) AND ("Element_Live"."ClassName" IN (?)) ORDER BY "Element_Live"."Sort" ASC LIMIT 1 0.0011s

0032: SELECT DISTINCT "Element_Live"."ClassName", "Element_Live"."LastEdited", "Element_Live"."Created", "ElementHeroMedia_Live"."MediaType", "ElementHeroMedia_Live"."AutoPlay", "ElementHeroMedia_Live"."Cinematic", "ElementHeroMedia_Live"."Content", "ElementHeroMedia_Live"."ImageID", "ElementHeroMedia_Live"."ImageMobileID", "ElementHeroMedia_Live"."VideoID", "ElementHeroMedia_Live"."EmbedVideoID", "Element_Live"."ID", CASE WHEN "Element_Live"."ClassName" IS NOT NULL THEN "Element_Live"."ClassName" ELSE 'DNADesign\\Elemental\\Models\\BaseElement' END AS "RecordClassName", "Element_Live"."Sort" FROM "Element_Live" LEFT JOIN "ElementHeroMedia_Live" ON "ElementHeroMedia_Live"."ID" = "Element_Live"."ID" WHERE ("Element_Live"."ID" = ?) AND ("Element_Live"."ClassName" IN (?)) ORDER BY "Element_Live"."Sort" ASC LIMIT 1 0.0011s

0033: SELECT DISTINCT "File_Live"."ClassName", "File_Live"."LastEdited", "File_Live"."Created", "File_Live"."Version", "File_Live"."UserFormUpload", "File_Live"."CanViewType", "File_Live"."CanEditType", "File_Live"."Name", "File_Live"."Title", "File_Live"."ShowInSearch", "File_Live"."ParentID", "File_Live"."OwnerID", "File_Live"."FileHash", "File_Live"."FileFilename", "File_Live"."FileVariant", "Image_Live"."FocusPointX", "Image_Live"."FocusPointY", "Image_Live"."FocusPointWidth", "Image_Live"."FocusPointHeight", "File_Live"."ID", CASE WHEN "File_Live"."ClassName" IS NOT NULL THEN "File_Live"."ClassName" ELSE 'SilverStripe\\Assets\\File' END AS "RecordClassName" FROM "File_Live" LEFT JOIN "Image_Live" ON "Image_Live"."ID" = "File_Live"."ID" WHERE ("File_Live"."ID" = ?) AND ("File_Live"."ClassName" IN (?, ?)) ORDER BY "File_Live"."Name" ASC LIMIT 1 0.001s

0034: SELECT DISTINCT "Element_Live"."ClassName", "Element_Live"."LastEdited", "Element_Live"."Created", "ElementRow_Live"."BackgroundFullWidth", "ElementRow_Live"."IsFluid", "ElementRow_Live"."CustomSectionClass", "Element_Live"."ID", CASE WHEN "Element_Live"."ClassName" IS NOT NULL THEN "Element_Live"."ClassName" ELSE 'DNADesign\\Elemental\\Models\\BaseElement' END AS "RecordClassName", "Element_Live"."Sort" FROM "Element_Live" LEFT JOIN "ElementRow_Live" ON "ElementRow_Live"."ID" = "Element_Live"."ID" WHERE ("Element_Live"."ID" = ?) AND ("Element_Live"."ClassName" IN (?)) ORDER BY "Element_Live"."Sort" ASC LIMIT 1 0.0012s

0035: SELECT DISTINCT "Element_Live"."ClassName", "Element_Live"."LastEdited", "Element_Live"."Created", "ElementAccordion_Live"."OpenFirstPanel", "ElementAccordion_Live"."Content", "Element_Live"."ID", CASE WHEN "Element_Live"."ClassName" IS NOT NULL THEN "Element_Live"."ClassName" ELSE 'DNADesign\\Elemental\\Models\\BaseElement' END AS "RecordClassName", "Element_Live"."Sort" FROM "Element_Live" LEFT JOIN "ElementAccordion_Live" ON "ElementAccordion_Live"."ID" = "Element_Live"."ID" WHERE ("Element_Live"."ID" = ?) AND ("Element_Live"."ClassName" IN (?)) ORDER BY "Element_Live"."Sort" ASC LIMIT 1 0.0013s

0036: SELECT CASE WHEN EXISTS(SELECT * FROM "BaseElementObject_Live" LEFT JOIN "AccordionPanel_Live" ON "AccordionPanel_Live"."ID" = "BaseElementObject_Live"."ID" WHERE ("AccordionPanel_Live"."AccordionID" = ?) AND ("BaseElementObject_Live"."ClassName" IN (?))) THEN 1 ELSE 0 END 0.002s

0037: SELECT DISTINCT "BaseElementObject_Live"."ClassName", "BaseElementObject_Live"."LastEdited", "BaseElementObject_Live"."Created", "BaseElementObject_Live"."Version", "BaseElementObject_Live"."Title", "BaseElementObject_Live"."ShowTitle", "BaseElementObject_Live"."Content", "BaseElementObject_Live"."ImageID", "BaseElementObject_Live"."ElementLinkID", "AccordionPanel_Live"."Sort", "AccordionPanel_Live"."AccordionID", "BaseElementObject_Live"."ID", CASE WHEN "BaseElementObject_Live"."ClassName" IS NOT NULL THEN "BaseElementObject_Live"."ClassName" ELSE 'Dynamic\\BaseObject\\Model\\BaseElementObject' END AS "RecordClassName" FROM "BaseElementObject_Live" LEFT JOIN "AccordionPanel_Live" ON "AccordionPanel_Live"."ID" = "BaseElementObject_Live"."ID" WHERE ("AccordionPanel_Live"."AccordionID" = ?) AND ("BaseElementObject_Live"."ClassName" IN (?)) ORDER BY "AccordionPanel_Live"."Sort" ASC 0.0013s

0038: SELECT DISTINCT "Element_Live"."ClassName", "Element_Live"."LastEdited", "Element_Live"."Created", "ElementPhotoGallery_Live"."Content", "Element_Live"."ID", CASE WHEN "Element_Live"."ClassName" IS NOT NULL THEN "Element_Live"."ClassName" ELSE 'DNADesign\\Elemental\\Models\\BaseElement' END AS "RecordClassName", "Element_Live"."Sort" FROM "Element_Live" LEFT JOIN "ElementPhotoGallery_Live" ON "ElementPhotoGallery_Live"."ID" = "Element_Live"."ID" WHERE ("Element_Live"."ID" = ?) AND ("Element_Live"."ClassName" IN (?)) ORDER BY "Element_Live"."Sort" ASC LIMIT 1 0.0012s

0039: SELECT CASE WHEN EXISTS(SELECT * FROM "BaseElementObject_Live" LEFT JOIN "GalleryImage_Live" ON "GalleryImage_Live"."ID" = "BaseElementObject_Live"."ID" WHERE ("GalleryImage_Live"."PhotoGalleryID" = ?) AND ("BaseElementObject_Live"."ClassName" IN (?))) THEN 1 ELSE 0 END 0.001s

0040: SELECT DISTINCT "BaseElementObject_Live"."ClassName", "BaseElementObject_Live"."LastEdited", "BaseElementObject_Live"."Created", "BaseElementObject_Live"."Version", "BaseElementObject_Live"."Title", "BaseElementObject_Live"."ShowTitle", "BaseElementObject_Live"."Content", "BaseElementObject_Live"."ImageID", "BaseElementObject_Live"."ElementLinkID", "GalleryImage_Live"."Credits", "GalleryImage_Live"."Location", "GalleryImage_Live"."SortOrder", "GalleryImage_Live"."PhotoGalleryID", "BaseElementObject_Live"."ID", CASE WHEN "BaseElementObject_Live"."ClassName" IS NOT NULL THEN "BaseElementObject_Live"."ClassName" ELSE 'Dynamic\\BaseObject\\Model\\BaseElementObject' END AS "RecordClassName" FROM "BaseElementObject_Live" LEFT JOIN "GalleryImage_Live" ON "GalleryImage_Live"."ID" = "BaseElementObject_Live"."ID" WHERE ("GalleryImage_Live"."PhotoGalleryID" = ?) AND ("BaseElementObject_Live"."ClassName" IN (?)) ORDER BY "GalleryImage_Live"."SortOrder" ASC 0.0011s

0041: SELECT DISTINCT "File_Live"."ClassName", "File_Live"."LastEdited", "File_Live"."Created", "File_Live"."Version", "File_Live"."UserFormUpload", "File_Live"."CanViewType", "File_Live"."CanEditType", "File_Live"."Name", "File_Live"."Title", "File_Live"."ShowInSearch", "File_Live"."ParentID", "File_Live"."OwnerID", "File_Live"."FileHash", "File_Live"."FileFilename", "File_Live"."FileVariant", "Image_Live"."FocusPointX", "Image_Live"."FocusPointY", "Image_Live"."FocusPointWidth", "Image_Live"."FocusPointHeight", "File_Live"."ID", CASE WHEN "File_Live"."ClassName" IS NOT NULL THEN "File_Live"."ClassName" ELSE 'SilverStripe\\Assets\\File' END AS "RecordClassName" FROM "File_Live" LEFT JOIN "Image_Live" ON "Image_Live"."ID" = "File_Live"."ID" WHERE ("File_Live"."ID" = ?) AND ("File_Live"."ClassName" IN (?, ?)) ORDER BY "File_Live"."Name" ASC LIMIT 1 0.001s

0042: SELECT DISTINCT "File_Live"."ClassName", "File_Live"."LastEdited", "File_Live"."Created", "File_Live"."Version", "File_Live"."UserFormUpload", "File_Live"."CanViewType", "File_Live"."CanEditType", "File_Live"."Name", "File_Live"."Title", "File_Live"."ShowInSearch", "File_Live"."ParentID", "File_Live"."OwnerID", "File_Live"."FileHash", "File_Live"."FileFilename", "File_Live"."FileVariant", "Image_Live"."FocusPointX", "Image_Live"."FocusPointY", "Image_Live"."FocusPointWidth", "Image_Live"."FocusPointHeight", "File_Live"."ID", CASE WHEN "File_Live"."ClassName" IS NOT NULL THEN "File_Live"."ClassName" ELSE 'SilverStripe\\Assets\\File' END AS "RecordClassName" FROM "File_Live" LEFT JOIN "Image_Live" ON "Image_Live"."ID" = "File_Live"."ID" WHERE ("File_Live"."ID" = ?) AND ("File_Live"."ClassName" IN (?, ?)) ORDER BY "File_Live"."Name" ASC LIMIT 1 0.0012s

0043: SELECT DISTINCT "File_Live"."ClassName", "File_Live"."LastEdited", "File_Live"."Created", "File_Live"."Version", "File_Live"."UserFormUpload", "File_Live"."CanViewType", "File_Live"."CanEditType", "File_Live"."Name", "File_Live"."Title", "File_Live"."ShowInSearch", "File_Live"."ParentID", "File_Live"."OwnerID", "File_Live"."FileHash", "File_Live"."FileFilename", "File_Live"."FileVariant", "Image_Live"."FocusPointX", "Image_Live"."FocusPointY", "Image_Live"."FocusPointWidth", "Image_Live"."FocusPointHeight", "File_Live"."ID", CASE WHEN "File_Live"."ClassName" IS NOT NULL THEN "File_Live"."ClassName" ELSE 'SilverStripe\\Assets\\File' END AS "RecordClassName" FROM "File_Live" LEFT JOIN "Image_Live" ON "Image_Live"."ID" = "File_Live"."ID" WHERE ("File_Live"."ID" = ?) AND ("File_Live"."ClassName" IN (?, ?)) ORDER BY "File_Live"."Name" ASC LIMIT 1 0.0012s

0044: SELECT DISTINCT "File_Live"."ClassName", "File_Live"."LastEdited", "File_Live"."Created", "File_Live"."Version", "File_Live"."UserFormUpload", "File_Live"."CanViewType", "File_Live"."CanEditType", "File_Live"."Name", "File_Live"."Title", "File_Live"."ShowInSearch", "File_Live"."ParentID", "File_Live"."OwnerID", "File_Live"."FileHash", "File_Live"."FileFilename", "File_Live"."FileVariant", "Image_Live"."FocusPointX", "Image_Live"."FocusPointY", "Image_Live"."FocusPointWidth", "Image_Live"."FocusPointHeight", "File_Live"."ID", CASE WHEN "File_Live"."ClassName" IS NOT NULL THEN "File_Live"."ClassName" ELSE 'SilverStripe\\Assets\\File' END AS "RecordClassName" FROM "File_Live" LEFT JOIN "Image_Live" ON "Image_Live"."ID" = "File_Live"."ID" WHERE ("File_Live"."ID" = ?) AND ("File_Live"."ClassName" IN (?, ?)) ORDER BY "File_Live"."Name" ASC LIMIT 1 0.0012s

0045: SELECT DISTINCT "Element_Live"."ClassName", "Element_Live"."LastEdited", "Element_Live"."Created", "ElementCallToAction_Live"."CtaLinkID", "Element_Live"."ID", CASE WHEN "Element_Live"."ClassName" IS NOT NULL THEN "Element_Live"."ClassName" ELSE 'DNADesign\\Elemental\\Models\\BaseElement' END AS "RecordClassName", "Element_Live"."Sort" FROM "Element_Live" LEFT JOIN "ElementContent_Live" ON "ElementContent_Live"."ID" = "Element_Live"."ID" LEFT JOIN "ElementCallToAction_Live" ON "ElementCallToAction_Live"."ID" = "Element_Live"."ID" WHERE ("Element_Live"."ID" = ?) AND ("Element_Live"."ClassName" IN (?)) ORDER BY "Element_Live"."Sort" ASC LIMIT 1 0.001s

0046: SELECT DISTINCT "File_Live"."ClassName", "File_Live"."LastEdited", "File_Live"."Created", "File_Live"."Version", "File_Live"."UserFormUpload", "File_Live"."CanViewType", "File_Live"."CanEditType", "File_Live"."Name", "File_Live"."Title", "File_Live"."ShowInSearch", "File_Live"."ParentID", "File_Live"."OwnerID", "File_Live"."FileHash", "File_Live"."FileFilename", "File_Live"."FileVariant", "Image_Live"."FocusPointX", "Image_Live"."FocusPointY", "Image_Live"."FocusPointWidth", "Image_Live"."FocusPointHeight", "File_Live"."ID", CASE WHEN "File_Live"."ClassName" IS NOT NULL THEN "File_Live"."ClassName" ELSE 'SilverStripe\\Assets\\File' END AS "RecordClassName" FROM "File_Live" LEFT JOIN "Image_Live" ON "Image_Live"."ID" = "File_Live"."ID" WHERE ("File_Live"."ID" = ?) AND ("File_Live"."ClassName" IN (?, ?)) ORDER BY "File_Live"."Name" ASC LIMIT 1 0.0011s

0047: SELECT CASE WHEN EXISTS(SELECT * FROM "SocialMetaBusinessLocation_Live" WHERE ("SocialMetaBusinessLocation_Live"."SocialMetaConfigOfClass" IN ('SilverStripe\\SiteConfig\\SiteConfig')) AND ("SocialMetaBusinessLocation_Live"."SocialMetaConfigOfID" = ?) AND ("SocialMetaBusinessLocation_Live"."ShowInFooter" = ?)) THEN 1 ELSE 0 END 0.0011s

0048: SELECT CASE WHEN EXISTS(SELECT * FROM "NavigationColumn" WHERE ("NavigationColumn"."ConfigID" = ?)) THEN 1 ELSE 0 END 0.0008s

0049: SELECT DISTINCT "NavigationColumn"."ClassName", "NavigationColumn"."LastEdited", "NavigationColumn"."Created", "NavigationColumn"."Title", "NavigationColumn"."SortOrder", "NavigationColumn"."ConfigID", "NavigationColumn"."ID", CASE WHEN "NavigationColumn"."ClassName" IS NOT NULL THEN "NavigationColumn"."ClassName" ELSE 'Dynamic\\Base\\Model\\NavigationColumn' END AS "RecordClassName" FROM "NavigationColumn" WHERE ("NavigationColumn"."ConfigID" = ?) ORDER BY "NavigationColumn"."SortOrder" ASC 0.0008s

0050: SELECT DISTINCT "NavigationGroup"."ClassName", "NavigationGroup"."LastEdited", "NavigationGroup"."Created", "NavigationGroup"."Title", "NavigationGroup"."SortOrder", "NavigationGroup"."NavigationColumnID", "NavigationGroup"."ID", CASE WHEN "NavigationGroup"."ClassName" IS NOT NULL THEN "NavigationGroup"."ClassName" ELSE 'Dynamic\\Base\\Model\\NavigationGroup' END AS "RecordClassName" FROM "NavigationGroup" WHERE ("NavigationGroup"."NavigationColumnID" = ?) ORDER BY "NavigationGroup"."SortOrder" ASC 0.0007s

0051: SELECT DISTINCT count(DISTINCT "LinkField_Link_Live"."ID") AS "Count" FROM "LinkField_Link_Live" WHERE ("LinkField_Link_Live"."OwnerClass" IN ('Dynamic\\Base\\Model\\NavigationGroup')) AND ("LinkField_Link_Live"."OwnerRelation" = ?) AND ("LinkField_Link_Live"."OwnerID" = ?) 0.0007s

0052: SELECT DISTINCT "NavigationGroup"."ClassName", "NavigationGroup"."LastEdited", "NavigationGroup"."Created", "NavigationGroup"."Title", "NavigationGroup"."SortOrder", "NavigationGroup"."NavigationColumnID", "NavigationGroup"."ID", CASE WHEN "NavigationGroup"."ClassName" IS NOT NULL THEN "NavigationGroup"."ClassName" ELSE 'Dynamic\\Base\\Model\\NavigationGroup' END AS "RecordClassName" FROM "NavigationGroup" WHERE ("NavigationGroup"."NavigationColumnID" = ?) ORDER BY "NavigationGroup"."SortOrder" ASC 0.0009s

0053: SELECT DISTINCT count(DISTINCT "LinkField_Link_Live"."ID") AS "Count" FROM "LinkField_Link_Live" WHERE ("LinkField_Link_Live"."OwnerClass" IN ('Dynamic\\Base\\Model\\NavigationGroup')) AND ("LinkField_Link_Live"."OwnerRelation" = ?) AND ("LinkField_Link_Live"."OwnerID" = ?) 0.0009s

0054: SELECT DISTINCT "NavigationGroup"."ClassName", "NavigationGroup"."LastEdited", "NavigationGroup"."Created", "NavigationGroup"."Title", "NavigationGroup"."SortOrder", "NavigationGroup"."NavigationColumnID", "NavigationGroup"."ID", CASE WHEN "NavigationGroup"."ClassName" IS NOT NULL THEN "NavigationGroup"."ClassName" ELSE 'Dynamic\\Base\\Model\\NavigationGroup' END AS "RecordClassName" FROM "NavigationGroup" WHERE ("NavigationGroup"."NavigationColumnID" = ?) ORDER BY "NavigationGroup"."SortOrder" ASC 0.0008s

0055: SELECT DISTINCT count(DISTINCT "LinkField_Link_Live"."ID") AS "Count" FROM "LinkField_Link_Live" WHERE ("LinkField_Link_Live"."OwnerClass" IN ('Dynamic\\Base\\Model\\NavigationGroup')) AND ("LinkField_Link_Live"."OwnerRelation" = ?) AND ("LinkField_Link_Live"."OwnerID" = ?) 0.001s

0056: SELECT CASE WHEN EXISTS(SELECT * FROM "AppContentItem" WHERE ("AppContentItem"."SiteConfigID" = ?)) THEN 1 ELSE 0 END 0.0006s

0057: SELECT CASE WHEN EXISTS(SELECT * FROM "LinkField_Link_Live" LEFT JOIN "LinkField_ExternalLink_Live" ON "LinkField_ExternalLink_Live"."ID" = "LinkField_Link_Live"."ID" LEFT JOIN "SocialLink_Live" ON "SocialLink_Live"."ID" = "LinkField_Link_Live"."ID" WHERE ("LinkField_Link_Live"."OwnerClass" IN ('SilverStripe\\SiteConfig\\SiteConfig')) AND ("LinkField_Link_Live"."OwnerRelation" = ?) AND ("LinkField_Link_Live"."OwnerID" = ?) AND ("LinkField_Link_Live"."ClassName" IN (?))) THEN 1 ELSE 0 END 0.001s

0058: SELECT DISTINCT "LinkField_Link_Live"."ClassName", "LinkField_Link_Live"."LastEdited", "LinkField_Link_Live"."Created", "LinkField_Link_Live"."ExtraClass", "LinkField_Link_Live"."Style", "LinkField_Link_Live"."Version", "LinkField_Link_Live"."LinkText", "LinkField_Link_Live"."OpenInNew", "LinkField_Link_Live"."Sort", "LinkField_Link_Live"."IconID", "LinkField_Link_Live"."OwnerID", "LinkField_Link_Live"."OwnerClass", "LinkField_Link_Live"."OwnerRelation", "LinkField_ExternalLink_Live"."ExternalUrl", "SocialLink_Live"."SocialChannel", "LinkField_Link_Live"."ID", CASE WHEN "LinkField_Link_Live"."ClassName" IS NOT NULL THEN "LinkField_Link_Live"."ClassName" ELSE 'SilverStripe\\LinkField\\Models\\Link' END AS "RecordClassName" FROM "LinkField_Link_Live" LEFT JOIN "LinkField_ExternalLink_Live" ON "LinkField_ExternalLink_Live"."ID" = "LinkField_Link_Live"."ID" LEFT JOIN "SocialLink_Live" ON "SocialLink_Live"."ID" = "LinkField_Link_Live"."ID" WHERE ("LinkField_Link_Live"."OwnerClass" IN ('SilverStripe\\SiteConfig\\SiteConfig')) AND ("LinkField_Link_Live"."OwnerRelation" = ?) AND ("LinkField_Link_Live"."OwnerID" = ?) AND ("LinkField_Link_Live"."ClassName" IN (?)) ORDER BY "LinkField_Link_Live"."Sort" ASC 0.0015s

0059: SELECT CASE WHEN EXISTS(SELECT * FROM "AppLogo" WHERE ("AppLogo"."SiteConfigID" = ?)) THEN 1 ELSE 0 END 0.0007s

0060: SELECT "Version" FROM "SiteTree" WHERE "ID" = ? 0.0006s

0061: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."ShareTokenSalt", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaCanonicalURL", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."MetaImageID", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.001s

0062: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."ShareTokenSalt", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaCanonicalURL", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."MetaImageID", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0008s

0063: SELECT DISTINCT "SiteTree"."ClassName", "SiteTree"."LastEdited", "SiteTree"."Created", "SiteTree"."Priority", "SiteTree"."ShareTokenSalt", "SiteTree"."MetaTitle", "SiteTree"."MetaCanonicalURL", "SiteTree"."CanViewType", "SiteTree"."CanEditType", "SiteTree"."Version", "SiteTree"."URLSegment", "SiteTree"."Title", "SiteTree"."MenuTitle", "SiteTree"."Content", "SiteTree"."MetaDescription", "SiteTree"."ExtraMeta", "SiteTree"."ShowInMenus", "SiteTree"."ShowInSearch", "SiteTree"."Sort", "SiteTree"."HasBrokenFile", "SiteTree"."HasBrokenLink", "SiteTree"."ReportClass", "SiteTree"."MetaImageID", "SiteTree"."ParentID", "SiteTree"."ID", CASE WHEN "SiteTree"."ClassName" IS NOT NULL THEN "SiteTree"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName" FROM "SiteTree" WHERE ("SiteTree"."ID" = ?) ORDER BY "SiteTree"."Sort" ASC LIMIT 1 0.0009s

0064: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."ShareTokenSalt", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaCanonicalURL", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."MetaImageID", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SilverStripe\\CMS\\Model\\SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.001s

Capabilities | Precision MFG Co.
Services

Our Capabilities

State-of-the-art CNC machining, fabrication, and assembly services tailored to your specifications.

Manufacturing Services

Our CNC department features 24 machines including 5-axis milling centers, Swiss-type lathes, and multi-spindle turning centers. We machine aluminum, steel, stainless, brass, and engineered plastics.

Our fabrication shop complements our machining capabilities with laser cutting, press brake forming, and certified welding services.

Specs

Machine Specifications

Detailed specifications of our manufacturing equipment and capabilities.

Content for CNC Machining Specs
  • Turning up to 24 inch diameter
  • Milling capacity up to 40 x 20 x 25 inches
  • Live tooling and sub-spindle capabilities
  • Lights-out manufacturing for high-volume runs
  • Tolerances as tight as 0.0005 inches

Content for Fabrication Specs
  • Fiber laser cutting up to 1 inch steel
  • CNC press brakes with 320-ton capacity
  • MIG, TIG, and robotic welding
  • AWS D1.1 certified welders on staff

CNC Machining in Action

Watch our CNC machines produce precision parts with remarkable speed and accuracy.

Have a Project in Mind?

Contact us today to discuss your machining and fabrication needs. We offer competitive pricing and fast turnaround times.

Get a Quote