4 changed files with 33 additions and 1823 deletions
			
			
		@ -0,0 +1,22 @@ | 
				
			|||||
 | 
					import Dexie from 'dexie' | 
				
			||||
 | 
					import 'dexie-export-import' | 
				
			||||
 | 
					import { nanoid } from 'nanoid' | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					let db = new Dexie 'fuzzyhome' | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					db.version(1).stores({ | 
				
			||||
 | 
						links: "++id,name,link" | 
				
			||||
 | 
					}) | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					db.version(2).stores({ | 
				
			||||
 | 
						links: "++id,name,url,frequency,img" | 
				
			||||
 | 
					}).upgrade! do |trans| | 
				
			||||
 | 
						trans.links.toCollection!.modify! do |link| | 
				
			||||
 | 
							let id = nanoid! | 
				
			||||
 | 
							let name = link.name | 
				
			||||
 | 
							let url = link.link | 
				
			||||
 | 
							let frequency = link.frequency | 
				
			||||
 | 
							let img = link.img | 
				
			||||
 | 
							this.value = { id, name, url, frequency, img } | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					export default db | 
				
			||||
								
									
										File diff suppressed because it is too large
									
								
							
						
					
					Loading…
					
					
				
		Reference in new issue