Changeset 578
- Timestamp:
- 10/14/08 21:31:45 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/plugins/wikitoolsplugin/tracwikitools/rename/api.py
r576 r578 109 109 110 110 class ResourcePropertiesWikiRenameListener(Component): 111 """Straightforward resource property mover.""" 111 """Straightforward resource property mover. 112 113 @todo: Revisit update queries. 114 """ 112 115 113 116 implements(IWikiRenameListener) … … 115 118 def wiki_page_renamed(self, page, old_name, db): 116 119 cursor = db.cursor() 120 121 # update properties 117 122 cursor.execute("UPDATE resource_custom" 118 123 " SET resource_id=%s " 119 124 " WHERE resource_id=%s AND resource_realm='wiki'", (page.name, old_name)) 125 126 # update related 127 cursor.execute("UPDATE resource_custom" 128 " SET value=%s " 129 " WHERE value=%s", (page.name, old_name)) 130 131 # update related by 132 cursor.execute("UPDATE resource_custom" 133 " SET value=wiki:%s " 134 " WHERE value=wiki:%s", (page.name, old_name)) 120 135 cursor.close()
Note: See TracChangeset
for help on using the changeset viewer.
