peeweeで既存のSQLite3のデータベースを扱う🐍

peeweeで既存のSQLite3のデータベースを扱う🐍ぱわふるほぼ下のURLに書いてある通りですが、生成されたモデルファイル内の「SqliteSequence」クラスと「UnknownField」クラスを削除する必要がありました。

https://peewee.readthedocs.org/en/latest/peewee/quickstart.html#working-with-existing-databases

データベースは、自分で設計したデータベースに青空文庫の全作品をダウンロードして格納したものを使いました。

モデルファイルの作成は以下のような感じ:

データベースから情報を取得するスクリプトは以下のような感じ:

アウトプット:

(青空文庫のすべての作品はNDCというもので分類されています。)


コメントを残す

メールアドレスが公開されることはありません。