mirror of
				https://github.com/TriliumNext/Notes.git
				synced 2025-11-04 07:01:31 +08:00 
			
		
		
		
	improvements in the anonymization script
This commit is contained in:
		
							parent
							
								
									22cea63863
								
							
						
					
					
						commit
						79f1eb6e5e
					
				@ -1,12 +1,161 @@
 | 
			
		||||
 | 
			
		||||
UPDATE etapi_tokens SET tokenHash = 'API token hash value';
 | 
			
		||||
UPDATE notes SET title = 'title' WHERE title NOT IN ('root', '_hidden', '_share');
 | 
			
		||||
UPDATE notes SET title = 'title' WHERE noteId != 'root' AND noteId NOT LIKE '\_%' ESCAPE '\';
 | 
			
		||||
UPDATE note_contents SET content = 'text' WHERE content IS NOT NULL;
 | 
			
		||||
UPDATE note_revisions SET title = 'title';
 | 
			
		||||
UPDATE note_revision_contents SET content = 'text' WHERE content IS NOT NULL;
 | 
			
		||||
 | 
			
		||||
UPDATE attributes SET name = 'name', value = 'value' WHERE type = 'label' AND name NOT IN('inbox', 'disableVersioning', 'calendarRoot', 'archived', 'excludeFromExport', 'disableInclusion', 'appCss', 'appTheme', 'hidePromotedAttributes', 'readOnly', 'autoReadOnlyDisabled', 'cssClass', 'iconClass', 'keyboardShortcut', 'run', 'runOnInstance', 'runAtHour', 'customRequestHandler', 'customResourceProvider', 'widget', 'noteInfoWidgetDisabled', 'linkMapWidgetDisabled', 'noteRevisionsWidgetDisabled', 'whatLinksHereWidgetDisabled', 'similarNotesWidgetDisabled', 'workspace', 'workspaceIconClass', 'workspaceTabBackgroundColor', 'searchHome', 'workspaceInbox', 'workspaceSearchHome', 'sqlConsoleHome', 'datePattern', 'pageSize', 'viewType', 'mapRootNoteId', 'bookmarkFolder', 'sorted', 'top', 'fullContentWidth', 'shareHiddenFromTree', 'shareAlias', 'shareOmitDefaultCss', 'shareRoot', 'shareDescription', 'internalLink', 'imageLink', 'relationMapLink', 'includeMapLink', 'runOnNoteCreation', 'runOnNoteTitleChange', 'runOnNoteContentChange', 'runOnNoteChange', 'runOnChildNoteCreation', 'runOnAttributeCreation', 'runOnAttributeChange', 'template', 'widget', 'renderNote', 'shareCss', 'shareJs', 'shareFavicon');
 | 
			
		||||
UPDATE attributes SET name = 'name' WHERE type = 'relation' AND name NOT IN ('inbox', 'disableVersioning', 'calendarRoot', 'archived', 'excludeFromExport', 'disableInclusion', 'appCss', 'appTheme', 'hidePromotedAttributes', 'readOnly', 'autoReadOnlyDisabled', 'cssClass', 'iconClass', 'keyboardShortcut', 'run', 'runOnInstance', 'runAtHour', 'customRequestHandler', 'customResourceProvider', 'widget', 'noteInfoWidgetDisabled', 'linkMapWidgetDisabled', 'noteRevisionsWidgetDisabled', 'whatLinksHereWidgetDisabled', 'similarNotesWidgetDisabled', 'workspace', 'workspaceIconClass', 'workspaceTabBackgroundColor', 'searchHome', 'workspaceInbox', 'workspaceSearchHome', 'sqlConsoleHome', 'datePattern', 'pageSize', 'viewType', 'mapRootNoteId', 'bookmarkFolder', 'sorted', 'top', 'fullContentWidth', 'shareHiddenFromTree', 'shareAlias', 'shareOmitDefaultCss', 'shareRoot', 'shareDescription', 'internalLink', 'imageLink', 'relationMapLink', 'includeMapLink', 'runOnNoteCreation', 'runOnNoteTitleChange', 'runOnNoteContentChange', 'runOnNoteChange', 'runOnChildNoteCreation', 'runOnAttributeCreation', 'runOnAttributeChange', 'template', 'widget', 'renderNote', 'shareCss', 'shareJs', 'shareFavicon');
 | 
			
		||||
UPDATE attributes SET name = 'name', value = 'value'
 | 
			
		||||
                  WHERE type = 'label'
 | 
			
		||||
                    AND name NOT IN ('inbox',
 | 
			
		||||
                                     'disableVersioning',
 | 
			
		||||
                                     'calendarRoot',
 | 
			
		||||
                                     'archived',
 | 
			
		||||
                                     'excludeFromExport',
 | 
			
		||||
                                     'disableInclusion',
 | 
			
		||||
                                     'appCss',
 | 
			
		||||
                                     'appTheme',
 | 
			
		||||
                                     'hidePromotedAttributes',
 | 
			
		||||
                                     'readOnly',
 | 
			
		||||
                                     'autoReadOnlyDisabled',
 | 
			
		||||
                                     'cssClass',
 | 
			
		||||
                                     'iconClass',
 | 
			
		||||
                                     'keyboardShortcut',
 | 
			
		||||
                                     'run',
 | 
			
		||||
                                     'runOnInstance',
 | 
			
		||||
                                     'runAtHour',
 | 
			
		||||
                                     'customRequestHandler',
 | 
			
		||||
                                     'customResourceProvider',
 | 
			
		||||
                                     'widget',
 | 
			
		||||
                                     'noteInfoWidgetDisabled',
 | 
			
		||||
                                     'linkMapWidgetDisabled',
 | 
			
		||||
                                     'noteRevisionsWidgetDisabled',
 | 
			
		||||
                                     'whatLinksHereWidgetDisabled',
 | 
			
		||||
                                     'similarNotesWidgetDisabled',
 | 
			
		||||
                                     'workspace',
 | 
			
		||||
                                     'workspaceIconClass',
 | 
			
		||||
                                     'workspaceTabBackgroundColor',
 | 
			
		||||
                                     'searchHome',
 | 
			
		||||
                                     'workspaceInbox',
 | 
			
		||||
                                     'workspaceSearchHome',
 | 
			
		||||
                                     'sqlConsoleHome',
 | 
			
		||||
                                     'datePattern',
 | 
			
		||||
                                     'pageSize',
 | 
			
		||||
                                     'viewType',
 | 
			
		||||
                                     'mapRootNoteId',
 | 
			
		||||
                                     'bookmarkFolder',
 | 
			
		||||
                                     'sorted',
 | 
			
		||||
                                     'top',
 | 
			
		||||
                                     'fullContentWidth',
 | 
			
		||||
                                     'shareHiddenFromTree',
 | 
			
		||||
                                     'shareAlias',
 | 
			
		||||
                                     'shareOmitDefaultCss',
 | 
			
		||||
                                     'shareRoot',
 | 
			
		||||
                                     'internalLink',
 | 
			
		||||
                                     'imageLink',
 | 
			
		||||
                                     'relationMapLink',
 | 
			
		||||
                                     'includeMapLink',
 | 
			
		||||
                                     'runOnNoteCreation',
 | 
			
		||||
                                     'runOnNoteTitleChange',
 | 
			
		||||
                                     'runOnNoteContentChange',
 | 
			
		||||
                                     'runOnNoteChange',
 | 
			
		||||
                                     'runOnChildNoteCreation',
 | 
			
		||||
                                     'runOnAttributeCreation',
 | 
			
		||||
                                     'runOnAttributeChange',
 | 
			
		||||
                                     'template',
 | 
			
		||||
                                     'inherit',
 | 
			
		||||
                                     'widget',
 | 
			
		||||
                                     'renderNote',
 | 
			
		||||
                                     'shareCss',
 | 
			
		||||
                                     'shareJs',
 | 
			
		||||
                                     'shareFavicon',
 | 
			
		||||
                                     'executeButton',
 | 
			
		||||
                                     'keepCurrentHoisting',
 | 
			
		||||
                                     'color',
 | 
			
		||||
                                     'toc',
 | 
			
		||||
                                     'excludeFromNoteMap',
 | 
			
		||||
                                     'docName',
 | 
			
		||||
                                     'launcherType',
 | 
			
		||||
                                     'builtinWidget',
 | 
			
		||||
                                     'baseSize',
 | 
			
		||||
                                     'growthFactor'
 | 
			
		||||
                      );
 | 
			
		||||
 | 
			
		||||
UPDATE attributes SET name = 'name'
 | 
			
		||||
                    AND name NOT IN ('inbox',
 | 
			
		||||
                                     'disableVersioning',
 | 
			
		||||
                                     'calendarRoot',
 | 
			
		||||
                                     'archived',
 | 
			
		||||
                                     'excludeFromExport',
 | 
			
		||||
                                     'disableInclusion',
 | 
			
		||||
                                     'appCss',
 | 
			
		||||
                                     'appTheme',
 | 
			
		||||
                                     'hidePromotedAttributes',
 | 
			
		||||
                                     'readOnly',
 | 
			
		||||
                                     'autoReadOnlyDisabled',
 | 
			
		||||
                                     'cssClass',
 | 
			
		||||
                                     'iconClass',
 | 
			
		||||
                                     'keyboardShortcut',
 | 
			
		||||
                                     'run',
 | 
			
		||||
                                     'runOnInstance',
 | 
			
		||||
                                     'runAtHour',
 | 
			
		||||
                                     'customRequestHandler',
 | 
			
		||||
                                     'customResourceProvider',
 | 
			
		||||
                                     'widget',
 | 
			
		||||
                                     'noteInfoWidgetDisabled',
 | 
			
		||||
                                     'linkMapWidgetDisabled',
 | 
			
		||||
                                     'noteRevisionsWidgetDisabled',
 | 
			
		||||
                                     'whatLinksHereWidgetDisabled',
 | 
			
		||||
                                     'similarNotesWidgetDisabled',
 | 
			
		||||
                                     'workspace',
 | 
			
		||||
                                     'workspaceIconClass',
 | 
			
		||||
                                     'workspaceTabBackgroundColor',
 | 
			
		||||
                                     'searchHome',
 | 
			
		||||
                                     'workspaceInbox',
 | 
			
		||||
                                     'workspaceSearchHome',
 | 
			
		||||
                                     'sqlConsoleHome',
 | 
			
		||||
                                     'datePattern',
 | 
			
		||||
                                     'pageSize',
 | 
			
		||||
                                     'viewType',
 | 
			
		||||
                                     'mapRootNoteId',
 | 
			
		||||
                                     'bookmarkFolder',
 | 
			
		||||
                                     'sorted',
 | 
			
		||||
                                     'top',
 | 
			
		||||
                                     'fullContentWidth',
 | 
			
		||||
                                     'shareHiddenFromTree',
 | 
			
		||||
                                     'shareAlias',
 | 
			
		||||
                                     'shareOmitDefaultCss',
 | 
			
		||||
                                     'shareRoot',
 | 
			
		||||
                                     'internalLink',
 | 
			
		||||
                                     'imageLink',
 | 
			
		||||
                                     'relationMapLink',
 | 
			
		||||
                                     'includeMapLink',
 | 
			
		||||
                                     'runOnNoteCreation',
 | 
			
		||||
                                     'runOnNoteTitleChange',
 | 
			
		||||
                                     'runOnNoteContentChange',
 | 
			
		||||
                                     'runOnNoteChange',
 | 
			
		||||
                                     'runOnChildNoteCreation',
 | 
			
		||||
                                     'runOnAttributeCreation',
 | 
			
		||||
                                     'runOnAttributeChange',
 | 
			
		||||
                                     'template',
 | 
			
		||||
                                     'inherit',
 | 
			
		||||
                                     'widget',
 | 
			
		||||
                                     'renderNote',
 | 
			
		||||
                                     'shareCss',
 | 
			
		||||
                                     'shareJs',
 | 
			
		||||
                                     'shareFavicon',
 | 
			
		||||
                                     'executeButton',
 | 
			
		||||
                                     'keepCurrentHoisting',
 | 
			
		||||
                                     'color',
 | 
			
		||||
                                     'toc',
 | 
			
		||||
                                     'excludeFromNoteMap',
 | 
			
		||||
                                     'docName',
 | 
			
		||||
                                     'launcherType',
 | 
			
		||||
                                     'builtinWidget',
 | 
			
		||||
                                     'baseSize',
 | 
			
		||||
                                     'growthFactor'
 | 
			
		||||
                                    );
 | 
			
		||||
 | 
			
		||||
UPDATE branches SET prefix = 'prefix' WHERE prefix IS NOT NULL AND prefix != 'recovered';
 | 
			
		||||
UPDATE options SET value = 'anonymized' WHERE name IN
 | 
			
		||||
                    ('documentId', 'documentSecret', 'encryptedDataKey',
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user