2
私は、ユーザーがアップロードしますSQLiteのファイルに以下のコマンドを実行し、Webアプリケーションを作成するとします。次に、ユーザは「きれい」データベースファイルをダウンロードすることができるだろうAppEngineでSQLiteファイルを開いたり書きたりできますか?
sqlite3 input.sqlite .dump | sqlite3 output.sqlite
を。
Google AppEngineを使用してそのようなアプリケーションを作成することはできますか?そうでない場合は、他の無料ホスティングサービスでも可能ですか?
根拠:オープンソースの "Anki"ソフトウェアは、SQLiteデータベースをファイル形式として使用しています。多くの人がファイルをetcのまわりに移動するため、ファイル "破損"が頻繁に発生します。 90%のケースでは、上記の単純な行で修正されていますが、ほとんどの人はsqliteをインストールするのに十分な自信がありません。
不正です - あなたはファイルシステムにアクセスできます。書き込みできません。 –
読み取り部分はどうですか?私はblobstoreにadminによってアップロードされたSQLite dbファイルを読む必要があります。ユーザーはこのdbファイルをそのままダウンロードします。 – Jonny
SQLiteクライアントに依存します。純粋なPython/Java/Goクライアントがインストールされている必要はなく、システムsutffを使用していない場合は、それが動作する大きなチャンスがあります –