
Want to contribute? Awesome! The most basic way to show your support is to star the project, or to raise issues. Linkedįirefox version to database schema can be found inĮdit this diagram in your browser. Databases schemaĭatabase schema version is stored in user_version pragma statement. It should automatically adjust itself to match your max_pages setting. Once you create it and set it, check the value of _current_max_pages. To 2147483647 (the highest 32-bit signed integer) in about:config. So if you want to retain all history ('infinite' history), you could set _pages Set or is a negative value, it then attempts to calculate the 'optimal database size' based on available memory It tries to determine the limit by first checking PREF_MAX_URIS (which is "max_pages"). Sun, 04:32:54 CEST INF Finished errors=618 linked=873 repaired=402 skipped=23 total=1948 valid=32Ībout Firefox places Places expiration limitĪs stipulated in this StackExchange thread, Sun, 04:32:54 CEST ERR Cannot get favicon error="no favicon found" favicon_id=0 left=1 places_id=1955773 url= Sun, 04:29:05 CEST ERR Cannot get favicon error="no favicon found" favicon_id=0 left=1845 places_id=200497 url= Sun, 04:29:02 CEST INF Checking 1948 places. $ firefox-history-merger repair-favicons places.sqlite favicons.sqlite In the following examples, this folder structure will be used:
#FIREFOX HISTORY DOWNLOAD#
You can download the application matching your platform on theįirst close Firefox and copy places.sqlite and favicons.sqlite files from If your database is not compatible, you can copy your places.sqlite in a compatible Firefoxįirefox and your places.sqlite should now be compatible. Schema version that can be used is v39 (Firefox 57) to v53 (Firefox 81).
#FIREFOX HISTORY FREE#
Feel free to fork andįirefox-history-merger is a CLI application written in Go to merge history

This project is not maintained anymore and is abandoned.
