Created
July 16, 2019 07:27
-
-
Save Attackmonkey/17538961d62aa47a2a548b8984c6fcad to your computer and use it in GitHub Desktop.
Some queries for getting unpublished content from the Umbraco DB
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--ALL UNPUBLISHED CONTENT (COMPLETELY UNPUBLISHED) | |
SELECT un.id, un.text FROM umbracoNode un | |
INNER JOIN cmsDocument cd ON un.id = cd.nodeId | |
WHERE cd.newest = 1 AND cd.published = 0 | |
AND (SELECT COUNT(a.nodeId) FROM cmsDocument a WHERE a.nodeId = un.id AND a.published = 1 AND a.newest = 0) = 0 | |
--ALL UNPUBLISHED CONTENT (COMPLETELY UNPUBLISHED), EXCLUDING DELETED ITEMS | |
SELECT un.id, un.text FROM umbracoNode un | |
INNER JOIN cmsDocument cd ON un.id = cd.nodeId | |
WHERE cd.newest = 1 AND cd.published = 0 AND un.path NOT LIKE '%-21,%' | |
AND (SELECT COUNT(a.nodeId) FROM cmsDocument a WHERE a.nodeId = un.id AND a.published = 1 AND a.newest = 0) = 0 | |
--ALL UNPUBLISHED CONTENT AND CONTENT WITH UNPUBLISHED CHANGES | |
SELECT un.id, un.text FROM umbracoNode un | |
INNER JOIN cmsDocument cd ON un.id = cd.nodeId | |
WHERE cd.newest = 1 AND cd.published = 0 | |
--ALL UNPUBLISHED CONTENT AND CONTENT WITH UNPUBLISHED CHANGES, EXCLUDING DELETED ITEMS | |
SELECT un.id, un.text FROM umbracoNode un | |
INNER JOIN cmsDocument cd ON un.id = cd.nodeId | |
WHERE cd.newest = 1 AND cd.published = 0 AND un.path NOT LIKE '%-21,%' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment