0001: SET sql_mode = ? 0.0007s

0002: SHOW DATABASES LIKE 'chinagolfingsoc\_beta' 0.0005s

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

0004: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "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"."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.0008s

0005: SELECT DISTINCT "SiteConfig"."ClassName", "SiteConfig"."LastEdited", "SiteConfig"."Created", "SiteConfig"."GTMID", "SiteConfig"."AboutText", "SiteConfig"."DefaultEmail", "SiteConfig"."CCEmail", "SiteConfig"."RightPanel", "SiteConfig"."CookieConsentTitle", "SiteConfig"."CookieConsentContent", "SiteConfig"."Title", "SiteConfig"."Tagline", "SiteConfig"."CanViewType", "SiteConfig"."CanEditType", "SiteConfig"."CanCreateTopLevelType", "SiteConfig"."AboutLinkID", "SiteConfig"."ID", CASE WHEN "SiteConfig"."ClassName" IS NOT NULL THEN "SiteConfig"."ClassName" ELSE 'SilverStripe\\SiteConfig\\SiteConfig' END AS "RecordClassName" FROM "SiteConfig" LIMIT 1 0.0003s

0006: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "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"."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.0007s

0007: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "PDFPage_Live"."PDFFileID", "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 "PDFPage_Live" ON "PDFPage_Live"."ID" = "SiteTree_Live"."ID" WHERE ("SiteTree_Live"."ID" = ?) AND ("SiteTree_Live"."ClassName" IN (?)) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0005s

0008: 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" = ?) ORDER BY "File_Live"."Name" ASC LIMIT 1 0.0004s

0009: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "FixturesPage_Live"."FixtureYear", "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 "FixturesPage_Live" ON "FixturesPage_Live"."ID" = "SiteTree_Live"."ID" WHERE ("SiteTree_Live"."ID" = ?) AND ("SiteTree_Live"."ClassName" IN (?)) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0019s

0010: SELECT DISTINCT "Fixture"."ClassName", "Fixture"."LastEdited", "Fixture"."Created", "Fixture"."Date", "Fixture"."DateInfo", "Fixture"."Event", "Fixture"."Venue", "Fixture"."VenueLink", "Fixture"."Format", "Fixture"."Result", "Fixture"."DetailedResult", "Fixture"."ManagementToken", "Fixture"."FixturesTourID", "Fixture"."ManagerID", "Fixture"."ID", CASE WHEN "Fixture"."ClassName" IS NOT NULL THEN "Fixture"."ClassName" ELSE 'Fixture' END AS "RecordClassName" FROM "Fixture" WHERE ("Fixture"."Date" LIKE ?) ORDER BY "Fixture"."Date" ASC 0.0036s

0011: SELECT DISTINCT "FixtureTour"."ClassName", "FixtureTour"."LastEdited", "FixtureTour"."Created", "FixtureTour"."Title", "FixtureTour"."Year", "FixtureTour"."ID", CASE WHEN "FixtureTour"."ClassName" IS NOT NULL THEN "FixtureTour"."ClassName" ELSE 'FixtureTour' END AS "RecordClassName" FROM "FixtureTour" WHERE ("FixtureTour"."ID" = ?) LIMIT 1 0.0016s

0012: SELECT DISTINCT "FixtureTour"."ClassName", "FixtureTour"."LastEdited", "FixtureTour"."Created", "FixtureTour"."Title", "FixtureTour"."Year", "FixtureTour"."ID", CASE WHEN "FixtureTour"."ClassName" IS NOT NULL THEN "FixtureTour"."ClassName" ELSE 'FixtureTour' END AS "RecordClassName" FROM "FixtureTour" WHERE ("FixtureTour"."ID" = ?) LIMIT 1 0.0003s

0013: SELECT DISTINCT "FixtureTour"."ClassName", "FixtureTour"."LastEdited", "FixtureTour"."Created", "FixtureTour"."Title", "FixtureTour"."Year", "FixtureTour"."ID", CASE WHEN "FixtureTour"."ClassName" IS NOT NULL THEN "FixtureTour"."ClassName" ELSE 'FixtureTour' END AS "RecordClassName" FROM "FixtureTour" WHERE ("FixtureTour"."ID" = ?) LIMIT 1 0.0003s

0014: SELECT DISTINCT "FixtureTour"."ClassName", "FixtureTour"."LastEdited", "FixtureTour"."Created", "FixtureTour"."Title", "FixtureTour"."Year", "FixtureTour"."ID", CASE WHEN "FixtureTour"."ClassName" IS NOT NULL THEN "FixtureTour"."ClassName" ELSE 'FixtureTour' END AS "RecordClassName" FROM "FixtureTour" WHERE ("FixtureTour"."ID" = ?) LIMIT 1 0.0003s

0015: SELECT DISTINCT "FixtureTour"."ClassName", "FixtureTour"."LastEdited", "FixtureTour"."Created", "FixtureTour"."Title", "FixtureTour"."Year", "FixtureTour"."ID", CASE WHEN "FixtureTour"."ClassName" IS NOT NULL THEN "FixtureTour"."ClassName" ELSE 'FixtureTour' END AS "RecordClassName" FROM "FixtureTour" WHERE ("FixtureTour"."ID" = ?) LIMIT 1 0.0003s

0016: SELECT DISTINCT "FixtureTour"."ClassName", "FixtureTour"."LastEdited", "FixtureTour"."Created", "FixtureTour"."Title", "FixtureTour"."Year", "FixtureTour"."ID", CASE WHEN "FixtureTour"."ClassName" IS NOT NULL THEN "FixtureTour"."ClassName" ELSE 'FixtureTour' END AS "RecordClassName" FROM "FixtureTour" WHERE ("FixtureTour"."ID" = ?) LIMIT 1 0.0003s

0017: SELECT DISTINCT "FixtureTour"."ClassName", "FixtureTour"."LastEdited", "FixtureTour"."Created", "FixtureTour"."Title", "FixtureTour"."Year", "FixtureTour"."ID", CASE WHEN "FixtureTour"."ClassName" IS NOT NULL THEN "FixtureTour"."ClassName" ELSE 'FixtureTour' END AS "RecordClassName" FROM "FixtureTour" WHERE ("FixtureTour"."ID" = ?) LIMIT 1 0.0003s

0018: SELECT DISTINCT "FixtureTour"."ClassName", "FixtureTour"."LastEdited", "FixtureTour"."Created", "FixtureTour"."Title", "FixtureTour"."Year", "FixtureTour"."ID", CASE WHEN "FixtureTour"."ClassName" IS NOT NULL THEN "FixtureTour"."ClassName" ELSE 'FixtureTour' END AS "RecordClassName" FROM "FixtureTour" WHERE ("FixtureTour"."ID" = ?) LIMIT 1 0.0003s

0019: SELECT DISTINCT "FixtureTour"."ClassName", "FixtureTour"."LastEdited", "FixtureTour"."Created", "FixtureTour"."Title", "FixtureTour"."Year", "FixtureTour"."ID", CASE WHEN "FixtureTour"."ClassName" IS NOT NULL THEN "FixtureTour"."ClassName" ELSE 'FixtureTour' END AS "RecordClassName" FROM "FixtureTour" WHERE ("FixtureTour"."ID" = ?) LIMIT 1 0.0003s

0020: SELECT DISTINCT "FixtureTour"."ClassName", "FixtureTour"."LastEdited", "FixtureTour"."Created", "FixtureTour"."Title", "FixtureTour"."Year", "FixtureTour"."ID", CASE WHEN "FixtureTour"."ClassName" IS NOT NULL THEN "FixtureTour"."ClassName" ELSE 'FixtureTour' END AS "RecordClassName" FROM "FixtureTour" WHERE ("FixtureTour"."ID" = ?) LIMIT 1 0.0003s

0021: SELECT DISTINCT "FixtureTour"."ClassName", "FixtureTour"."LastEdited", "FixtureTour"."Created", "FixtureTour"."Title", "FixtureTour"."Year", "FixtureTour"."ID", CASE WHEN "FixtureTour"."ClassName" IS NOT NULL THEN "FixtureTour"."ClassName" ELSE 'FixtureTour' END AS "RecordClassName" FROM "FixtureTour" WHERE ("FixtureTour"."ID" = ?) LIMIT 1 0.0003s

0022: SELECT DISTINCT "FixtureTour"."ClassName", "FixtureTour"."LastEdited", "FixtureTour"."Created", "FixtureTour"."Title", "FixtureTour"."Year", "FixtureTour"."ID", CASE WHEN "FixtureTour"."ClassName" IS NOT NULL THEN "FixtureTour"."ClassName" ELSE 'FixtureTour' END AS "RecordClassName" FROM "FixtureTour" WHERE ("FixtureTour"."ID" = ?) LIMIT 1 0.0003s

0023: SELECT DISTINCT "FixtureTour"."ClassName", "FixtureTour"."LastEdited", "FixtureTour"."Created", "FixtureTour"."Title", "FixtureTour"."Year", "FixtureTour"."ID", CASE WHEN "FixtureTour"."ClassName" IS NOT NULL THEN "FixtureTour"."ClassName" ELSE 'FixtureTour' END AS "RecordClassName" FROM "FixtureTour" WHERE ("FixtureTour"."ID" = ?) LIMIT 1 0.0003s

0024: SELECT DISTINCT "FixtureTour"."ClassName", "FixtureTour"."LastEdited", "FixtureTour"."Created", "FixtureTour"."Title", "FixtureTour"."Year", "FixtureTour"."ID", CASE WHEN "FixtureTour"."ClassName" IS NOT NULL THEN "FixtureTour"."ClassName" ELSE 'FixtureTour' END AS "RecordClassName" FROM "FixtureTour" WHERE ("FixtureTour"."ID" = ?) LIMIT 1 0.0003s

0025: SELECT DISTINCT "FixtureTour"."ClassName", "FixtureTour"."LastEdited", "FixtureTour"."Created", "FixtureTour"."Title", "FixtureTour"."Year", "FixtureTour"."ID", CASE WHEN "FixtureTour"."ClassName" IS NOT NULL THEN "FixtureTour"."ClassName" ELSE 'FixtureTour' END AS "RecordClassName" FROM "FixtureTour" WHERE ("FixtureTour"."ID" = ?) LIMIT 1 0.0003s

0026: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0112s

0027: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0035s

0028: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0005s

0029: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0005s

0030: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0005s

0031: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0005s

0032: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0005s

0033: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0011s

0034: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0008s

0035: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0008s

0036: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0006s

0037: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0006s

0038: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0007s

0039: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0009s

0040: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0007s

0041: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0007s

0042: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0006s

0043: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0005s

0044: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0005s

0045: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0005s

0046: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0005s

0047: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0005s

0048: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0005s

0049: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0005s

0050: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0004s

0051: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0004s

0052: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0005s

0053: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0005s

0054: SELECT DISTINCT "Member"."ClassName", "Member"."LastEdited", "Member"."Created", "Member"."ValidationKey", "Member"."NeedsValidation", "Member"."NeedsApproval", "Member"."PublicFieldsRaw", "Member"."TelephoneNumber", "Member"."Address", "Member"."Address-2", "Member"."Address-3", "Member"."Town/County", "Member"."Postcode", "Member"."Club", "Member"."Handicap", "Member"."Status", "Member"."YearBookPreference", "Member"."AcceptTerms", "Member"."FirstName", "Member"."Surname", "Member"."Email", "Member"."TempIDHash", "Member"."TempIDExpired", "Member"."Password", "Member"."AutoLoginHash", "Member"."AutoLoginExpired", "Member"."PasswordEncryption", "Member"."Salt", "Member"."PasswordExpiry", "Member"."LockedOutUntil", "Member"."Locale", "Member"."FailedLoginCount", "Member"."ProfilePageID", "Member"."ID", CASE WHEN "Member"."ClassName" IS NOT NULL THEN "Member"."ClassName" ELSE 'SilverStripe\\Security\\Member' END AS "RecordClassName" FROM "Member" WHERE ("Member"."ID" = ?) ORDER BY "Member"."Surname" ASC, "Member"."FirstName" ASC LIMIT 1 0.0005s

0055: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "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"."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.0004s

0056: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "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"."ParentID", "Page_Live"."Subtitle", "Page_Live"."PageHeadingImageID", "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" WHERE ("SiteTree_Live"."ClassName" IN (?)) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0022s

0057: SELECT "Version" FROM "SiteTree" WHERE "ID" = ? 0.0011s

0058: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "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"."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.0006s

0059: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "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"."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.0005s

0060: SELECT DISTINCT "SiteTree"."ClassName", "SiteTree"."LastEdited", "SiteTree"."Created", "SiteTree"."Priority", "SiteTree"."MetaTitle", "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"."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.0004s

0061: SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "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"."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.0005s

Fixtures 2025 - China Golfing Society
member login

golf_courseMatches & Meetings

Date/Time Event Venue Format Manager
Thursday,
13 February, 2025

Chinese New Year Meeting Reigate Heath Golf Club John Warbey
Monday,
24 March, 2025

Match v Liphook GC Liphook G.C. Liphook GU30 7EH Greensomes Simon Sheppard
Thursday,
17 April, 2025

TBA
Spring Meeting in Scotland Irvine Golf Club (Bogside) Stableford - Old Tom Morris Trophy Alastair Bryce
Thursday,
24 April, 2025

Match v West Surrey West Surrey GC - GU8 5AF wsgc.co.uk Betterball Davor Pisk

golf_courseSuffolk Tour

Date/Time Event Venue Format Manager
Monday,
5 May, 2025

Meeting - 9 Holes Woodbridge GC IP12 2PF
intelligentgolf.co.uk
Team Stableford Clyde Camburn
Tuesday,
6 May, 2025

Match v Aldeburgh GC Aldeburgh GC IP15 5PE Clyde Camburn
Wednesday,
7 May, 2025

Meeting Aldeburgh GC - IP15 5PE Charles Berwick Memorial Trophy Clyde Camburn

golf_courseMatches & Meetings

Date/Time Event Venue Format Manager
Wednesday,
14 May, 2025

Match v Malaysia G.S. Piltdown G.C. - TN22 3XB Piltdowngolfclub.co.uk St. Andrew Greensomes - Roy Davies Memorial Trophy Jolyon Culbertson

golf_courseScottish Tour

Date/Time Event Venue Format Manager
Monday,
26 May, 2025

Murcar Golf Club Alastair Bryce
Tuesday,
27 May, 2025

Cruden Bay Golf Club Alastair Bryce
Wednesday,
28 May, 2025

Newmachar Golf Club Alastair Bryce

golf_courseNorth South Match & Meeting

Date/Time Event Venue Format Manager
Monday,
9 June, 2025

Meeting Lindrick GC
South Yorkshire
S81 8BHMeeting
4 Balls Simon Sheppard
Tuesday,
10 June, 2025

Shanghai Jars Worksop GC
Worksop
S80 2SQ
Individual Stableford Simon Sheppard
Wednesday,
11 June, 2025

Match Linderick GC Singles Simon Sheppard

golf_courseMatches & Meetings

Date/Time Event Venue Format Manager
Wednesday,
9 July, 2025

Summer Meeting Liphook GC
GU30 7EH
Stableford
Reynolds Dragon Trophy
Kenneth Reid
Thursday,
10 July, 2025

Sandwiches and chips beforehand
Tee times 1230 - 1330
1 course lunch to follow
Match China GS v Calcutta GC Blackmoor GC
GU35 9EH
2 teams of 14 Players each
4 BBB
Jolyon Culbertson
Thursday,
17 July, 2025

Meeting of Societies - Calcutta, Malaysia, Kenya & Latin America Cuddington GC
SM7 1RD
cuddingtongc.co.uk
Teams of 8 -
Betterball
Stableford
David Hill

golf_courseSouth Links Tour

Date/Time Event Venue Format Manager
Monday,
4 August, 2025

Match v Littlestone GC Littlestone GC Texas Scramble (16) Michael Winarick OBE
Tuesday,
5 August, 2025

Match v Rye GC
Rye GC Foursomes (12)
Open (4)
Michael Winarick OBE
Wednesday,
6 August, 2025

Match v Royal St George's GC Royal St George's GC Foursomes (16) Michael Winarick OBE

golf_courseMatches & Meetings

Date/Time Event Venue Format Manager
Thursday,
14 August, 2025

Quadrangular Meeting - Oriental Club, East India Club and the form Club Sandy Lodge GC. HA6 2JD
sandylodge.co.uk
Teams of 8 -
Singles Stableford
Steve Troop
Thursday,
21 August, 2025

Summer Scottish Meeting Glenbervie Golf Club Alastair Bryce
Wednesday,
27 August, 2025

Match v. Piltdown Piltdown Down GC.
TN22 3XB
piltdowngolfclub.co.uk
Foursomes Mike Taylor

golf_courseFrench Tour

Date/Time Event Venue Format Manager
Tuesday,
16 September, 2025

Meeting Golf d'Hardelot
Les Pines
John Warbey
Wednesday,
17 September, 2025

Le Touquet GC
Golf de la Mere
John Warbey
Thursday,
18 September, 2025

Meeting & Return Wimereux GC John Warbey

golf_courseMatches & Meetings

Date/Time Event Venue Format Manager
Thursday,
25 September, 2025

Jack Martin Cup Nevill Golf Club Mike Taylor
Monday,
6 October, 2025

Blackmore Society Challenge - 20 Societies Blackmoor Golf Club Team of 4 Jolyon Culbertson
Thursday,
16 October, 2025

Match v XL Club West Surrey GC Dominic Boyle
Thursday,
4 December, 2025

Meeting in Hong Kong HKGC Stableford