タグ

SQLiteとPythonに関するski_yskのブックマーク (3)

  • SQLite Web - さくっと使えるWebベースのSQLite管理

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました SQLiteはプロトタイプ開発であったり、小さなWebサービスなどを開発するのに非常に役立ちます。単一ファイルで動きますがちゃんとSQLも使えますし、格的な作りです。 そんなSQLiteを使った開発時に用意しておきたいのがSQLite Webです。Python製で簡単に使えるSQLite管理です。 SQLite Webの使い方 SQLite Webをインストールしたら、後は sqlite-web コマンドの引数としてSQLiteファイルのパスを渡すだけです。 こちらはトップページです。 構造やインデックスが確認できます。 内容も見られます。 さらに任意のクエリも実行できます。 新しいテーブルを作ることもできます。 SQLite Webは任意のパスにあるSQLiteを指定できるので

    SQLite Web - さくっと使えるWebベースのSQLite管理
  • SQLite Web - SQLiteをWebベースで管理

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 開発時においてSQLiteを使うケースが増えています。MySQLなどと比べても大差ない使い勝手ですし、わざわざサーバを立ち上げることなく使えるのが手軽です。O/Rマッパーを使っているならばデータベースの違いを意識することもないでしょう。 そんなSQLiteにWebベースの管理画面を提供するのがSQLite Webです。コマンドラインから任意のデータベースを指定できるのが便利です。 SQLite Webの使い方 SQLite Webの実行はコマンドラインでできます。 sqlite-web /path/to/sqlite.database そうするとWebページが開いてデータベースの内容が確認できます。 データベース構造の確認。 内容の確認。 任意のSQLを実行できます。結果をJSON

    SQLite Web - SQLiteをWebベースで管理
  • sqlitebiter - CSV/JSON/Excel/GoogleスプレッドシートをSQLiteに変換 MOONGIFT

    企業内で動くシステムの多くは表計算ソフトウェアを使って作られたデータを元に動くのではないでしょうか。MS Excelはもちろん、CSVファイルやGoogleスプレッドシートなど数多くの表計算ソフトウェアが動き、データが作られています。 そんなデータをシステムで使う際に、わざわざパースして使うのでは面倒です。sqlitebiterでSQLite3に変換してしまいましょう。 sqlitebiterの使い方 sqlitebiterを実行します。今回はJSONファイルを変換してみます。 $ sqlitebiter file test.json -o test.sqlite convert 'test.json' to 'results' table そうするとresultsというテーブルができあがります(JSONのルートキー名になります)。複数のファイルを一括で変換すれば、それぞれテーブル名になり

    sqlitebiter - CSV/JSON/Excel/GoogleスプレッドシートをSQLiteに変換 MOONGIFT
  • 1