Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use SQLite for parts database #99

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Commits on Oct 1, 2023

  1. Update gitignore

    Don't commit:
    
    - cached parts database
    - IntelliJ IDE files
    flaviut committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    79c4c6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb5336a View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Use SQLite for parts database

    The intent here is to use this with
    https://github.com/phiresky/sql.js-httpvfs. There are major missing
    pieces:
    
    - the python sqlite on my system doesn't have the fts5 extension
    availible, so while sql.js-httpvfs theoretically supports full-text
    search, it is not availible
    - the sql.js-httpvfs VFS needs to be modified to download the index
    file and map between the index & the gzipped data, and use the
    Compression Streams API to decompress each chunk
    - no work was done on the frontend portion of jlcparts
    flaviut committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    b0a6a59 View commit details
    Browse the repository at this point in the history