Updated CMS node and blog to remove extension data.
This commit is contained in:
@@ -349,6 +349,9 @@ feature -- Change: Node
|
||||
create l_parameters.make (1)
|
||||
l_parameters.put (a_id, "nid")
|
||||
sql_change (sql_delete_node, l_parameters)
|
||||
|
||||
-- we remove node_revisions and pages.
|
||||
sql_change (sql_delete_node_revisions, l_parameters)
|
||||
end
|
||||
|
||||
restore_node_by_id (a_id: INTEGER_64)
|
||||
@@ -520,6 +523,8 @@ feature {NONE} -- Queries
|
||||
WHERE pn.parent = :nid AND node.status != -1 GROUP BY node.nid, node.revision;
|
||||
]"
|
||||
|
||||
sql_delete_node_revisions: STRING = "DELETE FROM node_revisions WHERE nid=:nid;"
|
||||
|
||||
feature {NONE} -- Sql Queries: USER_ROLES collaborators, author
|
||||
|
||||
Select_user_author: STRING = "SELECT uid, name, password, salt, email, users.status, users.created, signed FROM nodes INNER JOIN users ON nodes.author=users.uid AND nodes.nid = :nid AND nodes.revision = :revision;"
|
||||
|
||||
Reference in New Issue
Block a user