Skip to content

Instantly share code, notes, and snippets.

@sachatrauwaen
Last active August 29, 2015 14:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sachatrauwaen/84f273909649cdd1bc1b to your computer and use it in GitHub Desktop.
Save sachatrauwaen/84f273909649cdd1bc1b to your computer and use it in GitHub Desktop.
Example SQL for SQL provider for OpenUrlRewriter
select
e.EventName as url,
t.Tabid,
p.culturecode,
'ModuleID='+cast(e.moduleid as varchar(20))+'&ItemID=' + cast(e.eventid as varchar(20)) + '&mctl=EventDetails' as parameters,
m.PortalId
from events e
LEFT JOIN Modules M
ON e.moduleid = m.moduleid
LEFT JOIN TabModules T
ON T.moduleid = m.moduleid
LEFT JOIN ModuleDefinitions d
ON d.moduledefid = m.moduledefid
LEFT JOIN tabs p
ON p.tabid = t.tabid
where d.Friendlyname = 'Events'
and m.PortalId = @PortalId
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment