mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 02:16:05 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			10 lines
		
	
	
		
			446 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
		
			446 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| module.exports = () => {
 | |
|     const sql = require('../../src/services/sql');
 | |
|     const crypto = require('crypto');
 | |
| 
 | |
|     for (const {etapiTokenId, token} of sql.getRows("SELECT etapiTokenId, tokenHash AS token FROM etapi_tokens")) {
 | |
|         const tokenHash = crypto.createHash('sha256').update(token).digest('base64');
 | |
|         
 | |
|         sql.execute(`UPDATE etapi_tokens SET tokenHash = ? WHERE etapiTokenId = ?`, [tokenHash, etapiTokenId]);
 | |
|     }
 | |
| }; |