このチュートリアルでは,in-memoryのみであ浸かるSQLiteデータベースを扱う.
Engine
- ある特定のデータベースへの接続に関する中心的役割を担うオブジェクト
- 1つのデータベースに対して一度だけ生成されるグローバルなオブジェクト
- (データベースのホスト・バックエンドへの接続方法などを指定する文字列を含む)URLを使ってconfigureする
- create_engine()を使ってEngine型オブジェクトを生成
- 1.xと2.0用で呼び方が違う
# このコードは1.x用のAPIを使っている from sqlalchemy import create_engine engine = create_engine("sqlite+pysqlite:///:memory:", echo=True, future=True)