0003: SHOW FULL TABLES WHERE Table_Type != 'VIEW'
0.0037s
0004: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."SearchContent", "SiteTree_Live"."Priority", "SiteTree_Live"."HideOnSitemap", "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.0017s
0005: SELECT DISTINCT "SiteConfig"."ClassName", "SiteConfig"."LastEdited", "SiteConfig"."Created", "SiteConfig"."ReviewContent", "SiteConfig"."TitleLogo", "SiteConfig"."UseGA", "SiteConfig"."GACode", "SiteConfig"."UseGTM", "SiteConfig"."GTMHeadCode", "SiteConfig"."GTMBodyCode", "SiteConfig"."UseHubSpot", "SiteConfig"."HubSpotAccountID", "SiteConfig"."CompanyName", "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"."Title", "SiteConfig"."Tagline", "SiteConfig"."CanViewType", "SiteConfig"."CanEditType", "SiteConfig"."CanCreateTopLevelType", "SiteConfig"."LogoID", "SiteConfig"."LogoRetinaID", "SiteConfig"."MicroDataSiteLogoID", "SiteConfig"."SocialMetaSiteImageID", "SiteConfig"."FooterLogoID", "SiteConfig"."CMSLogoID", "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.0021s
0006: SELECT DISTINCT "SiteTree_Versions"."ClassName", "SiteTree_Versions"."LastEdited", "SiteTree_Versions"."Created", "SiteTree_Versions"."SearchContent", "SiteTree_Versions"."Priority", "SiteTree_Versions"."HideOnSitemap", "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.0012s
0007: SELECT CASE WHEN EXISTS(SELECT *
FROM "SiteTree_Live" INNER JOIN "SiteConfig_UtilityLinks" ON "SiteConfig_UtilityLinks"."SiteTreeID" = "SiteTree_Live"."ID"
WHERE ("SiteConfig_UtilityLinks"."SiteConfigID" = ?)) THEN 1 ELSE 0 END
0.0013s
0008: SELECT CASE WHEN EXISTS(SELECT *
FROM "SiteTree_Live" INNER JOIN "SiteConfig_UtilityLinks" ON "SiteConfig_UtilityLinks"."SiteTreeID" = "SiteTree_Live"."ID"
WHERE ("SiteConfig_UtilityLinks"."SiteConfigID" = ?)) THEN 1 ELSE 0 END
0.0012s
0009: SELECT DISTINCT "BaseCompanyAddress"."ClassName", "BaseCompanyAddress"."LastEdited", "BaseCompanyAddress"."Created", "BaseCompanyAddress"."Phone", "BaseCompanyAddress"."Phone2", "BaseCompanyAddress"."Fax", "BaseCompanyAddress"."Email", "BaseCompanyAddress"."Address", "BaseCompanyAddress"."Address2", "BaseCompanyAddress"."City", "BaseCompanyAddress"."State", "BaseCompanyAddress"."PostalCode", "BaseCompanyAddress"."Country", "BaseCompanyAddress"."LatLngOverride", "BaseCompanyAddress"."Lat", "BaseCompanyAddress"."Lng", "BaseCompanyAddress"."Title", "BaseCompanyAddress"."SortOrder", "BaseCompanyAddress"."IsPrimary", "BaseCompanyAddress"."SiteConfigID", "BaseCompanyAddress"."ID",
CASE WHEN "BaseCompanyAddress"."ClassName" IS NOT NULL THEN "BaseCompanyAddress"."ClassName"
ELSE 'Dynamic\\Base\\Model\\CompanyAddress' END AS "RecordClassName"
FROM "BaseCompanyAddress"
ORDER BY "BaseCompanyAddress"."IsPrimary" DESC
LIMIT 1
0.0008s
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", "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"
WHERE ("File_Live"."ID" = ?)
AND ("File_Live"."ClassName" IN (?))
ORDER BY "File_Live"."Name" ASC
LIMIT 1
0.0012s
0011: SELECT DISTINCT MAX("SiteTree_Live"."LastEdited")
FROM "SiteTree_Live"
0.0009s
0012: SELECT DISTINCT count(DISTINCT "SiteTree_Live"."ID") AS "Count"
FROM "SiteTree_Live"
0.0007s
0013: SELECT CASE WHEN EXISTS(SELECT *
FROM "SiteTree_Live" INNER JOIN "SiteConfig_UtilityLinks" ON "SiteConfig_UtilityLinks"."SiteTreeID" = "SiteTree_Live"."ID"
WHERE ("SiteConfig_UtilityLinks"."SiteConfigID" = ?)) THEN 1 ELSE 0 END
0.0008s
0014: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "BlockPage_Live"."ElementalAreaID", "BlockPage_Live"."HeaderImageID", "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 "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.001s
0015: SELECT DISTINCT "HeaderImage"."ClassName", "HeaderImage"."LastEdited", "HeaderImage"."Created", "HeaderImage"."Title", "HeaderImage"."Content", "HeaderImage"."PageID", "HeaderImage"."HeaderLinkID", "HeaderImage"."ImageID", "HeaderImage"."ID",
CASE WHEN "HeaderImage"."ClassName" IS NOT NULL THEN "HeaderImage"."ClassName"
ELSE 'Dynamic\\SiteTools\\Model\\HeaderImage' END AS "RecordClassName"
FROM "HeaderImage"
WHERE ("HeaderImage"."ID" = ?)
LIMIT 1
0.0006s
0016: SELECT DISTINCT "ElementalArea_Live"."ClassName", "ElementalArea_Live"."LastEdited", "ElementalArea_Live"."Created", "ElementalArea_Live"."Version", "ElementalArea_Live"."OwnerClassName", "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
0017: SELECT DISTINCT "Element_Live"."ClassName", "Element_Live"."LastEdited", "Element_Live"."Created", "Element_Live"."HTMLTitle", "Element_Live"."VerticalPadding", "Element_Live"."Version", "Element_Live"."Title", "Element_Live"."ShowTitle", "Element_Live"."Sort", "Element_Live"."ExtraClass", "Element_Live"."Style", "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.0016s
0018: SELECT DISTINCT "ElementalArea_Live"."ClassName", "ElementalArea_Live"."LastEdited", "ElementalArea_Live"."Created", "ElementalArea_Live"."Version", "ElementalArea_Live"."OwnerClassName", "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
0019: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."SearchContent", "SiteTree_Live"."Priority", "SiteTree_Live"."HideOnSitemap", "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", "BlockPage_Live"."ElementalAreaID", "BlockPage_Live"."HeaderImageID", "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 "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.0012s
0020: SELECT DISTINCT "ElementalArea_Live"."ClassName", "ElementalArea_Live"."LastEdited", "ElementalArea_Live"."Created", "ElementalArea_Live"."Version", "ElementalArea_Live"."OwnerClassName", "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.0011s
0021: SELECT DISTINCT "Element_Live"."ClassName", "Element_Live"."LastEdited", "Element_Live"."Created", "ElementPromos_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 "ElementPromos_Live" ON "ElementPromos_Live"."ID" = "Element_Live"."ID"
WHERE ("Element_Live"."ID" = ?)
AND ("Element_Live"."ClassName" IN (?))
ORDER BY "Element_Live"."Sort" ASC
LIMIT 1
0.001s
0022: SELECT CASE WHEN EXISTS(SELECT *
FROM "BaseElementObject_Live" INNER JOIN "ElementPromos_Promos" ON "ElementPromos_Promos"."PromoObjectID" = "BaseElementObject_Live"."ID"
WHERE ("ElementPromos_Promos"."ElementPromosID" = ?)
AND ("BaseElementObject_Live"."ClassName" IN (?))) THEN 1 ELSE 0 END
0.0009s
0023: SELECT DISTINCT "ElementPromos_Promos"."SortOrder", "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", "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" INNER JOIN "ElementPromos_Promos" ON "ElementPromos_Promos"."PromoObjectID" = "BaseElementObject_Live"."ID"
WHERE ("ElementPromos_Promos"."ElementPromosID" = ?)
AND ("BaseElementObject_Live"."ClassName" IN (?))
ORDER BY "SortOrder" ASC
0.0012s
0024: 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", "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"
WHERE ("File_Live"."ID" = ?)
AND ("File_Live"."ClassName" IN (?))
ORDER BY "File_Live"."Name" ASC
LIMIT 1
0.0009s
0025: 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", "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"
WHERE ("File_Live"."ID" = ?)
AND ("File_Live"."ClassName" IN (?))
ORDER BY "File_Live"."Name" ASC
LIMIT 1
0.0012s
0026: 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", "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"
WHERE ("File_Live"."ID" = ?)
AND ("File_Live"."ClassName" IN (?))
ORDER BY "File_Live"."Name" ASC
LIMIT 1
0.0012s
0027: SELECT DISTINCT "Element_Live"."ClassName", "Element_Live"."LastEdited", "Element_Live"."Created", "ElementFeatures_Live"."SubTitle", "ElementFeatures_Live"."Content", "ElementFeatures_Live"."Alternate", "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 "ElementFeatures_Live" ON "ElementFeatures_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 CASE WHEN EXISTS(SELECT *
FROM "BaseElementObject_Live" LEFT JOIN "FeatureObject_Live" ON "FeatureObject_Live"."ID" = "BaseElementObject_Live"."ID"
WHERE ("FeatureObject_Live"."ElementFeaturesID" = ?)
AND ("BaseElementObject_Live"."ClassName" IN (?))) THEN 1 ELSE 0 END
0.0014s
0029: 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", "FeatureObject_Live"."Sort", "FeatureObject_Live"."ElementFeaturesID", "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 "FeatureObject_Live" ON "FeatureObject_Live"."ID" = "BaseElementObject_Live"."ID"
WHERE ("FeatureObject_Live"."ElementFeaturesID" = ?)
AND ("BaseElementObject_Live"."ClassName" IN (?))
ORDER BY "FeatureObject_Live"."Sort" ASC
0.0015s
0030: 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", "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"
WHERE ("File_Live"."ID" = ?)
AND ("File_Live"."ClassName" IN (?))
ORDER BY "File_Live"."Name" ASC
LIMIT 1
0.001s
0031: 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", "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"
WHERE ("File_Live"."ID" = ?)
AND ("File_Live"."ClassName" IN (?))
ORDER BY "File_Live"."Name" ASC
LIMIT 1
0.0009s
0032: 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", "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"
WHERE ("File_Live"."ID" = ?)
AND ("File_Live"."ClassName" IN (?))
ORDER BY "File_Live"."Name" ASC
LIMIT 1
0.0011s
0033: SELECT CASE WHEN EXISTS(SELECT *
FROM "NavigationColumn"
WHERE ("NavigationColumn"."ConfigID" = ?)) THEN 1 ELSE 0 END
0.0008s
0034: 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" = ?)
LIMIT 3
0.0011s
0035: 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" = ?)
0.0009s
0036: SELECT DISTINCT count(DISTINCT "SiteTree_Live"."ID") AS "Count"
FROM "SiteTree_Live" INNER JOIN "NavigationGroup_NavigationLinks" ON "NavigationGroup_NavigationLinks"."SiteTreeID" = "SiteTree_Live"."ID"
WHERE ("NavigationGroup_NavigationLinks"."NavigationGroupID" = ?)
0.0009s
0037: SELECT CASE WHEN EXISTS(SELECT *
FROM "SocialLink"
WHERE ("SocialLink"."ConfigID" = ?)) THEN 1 ELSE 0 END
0.0007s
0038: SELECT DISTINCT "SocialLink"."ClassName", "SocialLink"."LastEdited", "SocialLink"."Created", "SocialLink"."Title", "SocialLink"."Link", "SocialLink"."SortOrder", "SocialLink"."Site", "SocialLink"."ConfigID", "SocialLink"."ID",
CASE WHEN "SocialLink"."ClassName" IS NOT NULL THEN "SocialLink"."ClassName"
ELSE 'Dynamic\\Base\\Model\\SocialLink' END AS "RecordClassName"
FROM "SocialLink"
WHERE ("SocialLink"."ConfigID" = ?)
ORDER BY "SocialLink"."SortOrder" DESC
0.0009s
0039: SELECT "Version" FROM "SiteTree" WHERE "ID" = ?
0.0007s
0040: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."SearchContent", "SiteTree_Live"."Priority", "SiteTree_Live"."HideOnSitemap", "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
0041: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."SearchContent", "SiteTree_Live"."Priority", "SiteTree_Live"."HideOnSitemap", "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
0042: SELECT DISTINCT "SiteTree"."ClassName", "SiteTree"."LastEdited", "SiteTree"."Created", "SiteTree"."SearchContent", "SiteTree"."Priority", "SiteTree"."HideOnSitemap", "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
0043: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."SearchContent", "SiteTree_Live"."Priority", "SiteTree_Live"."HideOnSitemap", "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.0012s
Services | Irish Roofing
We Specialize In
We at Irish Roofing know roofs don’t attract the attention like other renovations. They can’t compete with a kitchen remodel’s granite countertops, brand new cabinets or hardwood floors, but if your roof can’t keep the kitchen dry what’s the point? That’s were we come in. We are a full service roofing company specializing in the installation of asphalt fiberglass shingles and EPDM (Rubber) membrane roofing. We understand what it takes to make sure your living space stays warm and dry and we’ve proudly served the Sheboygan area for over 30 years. We have over 75 years of combined roofing experience and know how to get the job done right the first time. Give us a call and let us show you what we can do.
Architectural Style Shingles
We are an IKO certified shingle installer offering a wide variety of the IKO product line to accommodate any budget or style. Our shingle replacement crews are second to none. They are skilled craftsman ensuring your new roof is installed properly and quickly, making certain it will keep you dry for many years to come.
Flat Roofing
We are a certified Mule-hide EPDM (Rubber) flat roofing installer. We utilize the best materials to ensure you get the most life out of your new flat roof.
Gutters and Gutter Protection
We offer seamless aluminum gutters made on site to the exact dimensions of your home. This ensures water is properly removed from your roof and routed to the correct locations so it cannot cause damage to your home’s foundation.
Our Services
roof repairs
Our expert repair technicians will investigate and diagnose your leak to find the underlying issue. Once they’ve determined the problem they will be able explain your options and offer solutions to address the matter.
chimney repairs
Whether it’s loose mortar, failing bricks, or a bad flashings our chimney experts have the experience and expertise to solve your problem.