問題タブ [packr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sqlite - バイナリ内にsqlite3 dbファイルを保存する方法
私がしたいこと:
私は、mattn/sqlite3
公開されるべきではない読み取り専用データベース (を使用する sqlite) を持つ CLI アプリを開発しています。バイナリは、読み取り専用データベースに対する単なる API です。
私は次のようなツールを試しましpackr
たが、それはFile
、string
またはファイルパスのみを必要と[]byte{}
しますsqlx.Connect
This statckoverflow questionは使用について話しtempfile
ますが、それもFSにとどまります。システムにアクセスできる人なら誰でもアクセスできるため、DBファイルをFSに保持できません。
私がすでに試したこと
暗号化されたファイルをストレージに保持し、実行時に復号化してから sqlite に保存しますin-memory db
が、複数の go-routine を使用する場合、レポのGH 問題にtable not found
既に存在し、未解決の多くの問題に直面しています。そのため、インメモリデータベースを操作できません。mattn/sqlite3