Talk Proposal Submission
If you are interested in attending this talk at PyCon JP 2017, please use the social media share buttons below. We will consider the popularity of the proposals when making our selection.
talk
SQLの錬金術師ー既存データベースに立ち向かう(ja)
Speakers
Atsushi Odagiri
Audience level:
Intermediate
Category:
Databases/NoSQL
Description
既存データベーススキーマがある状態からの開発においてSQLAlchemyでどのようにクラスにマッピングしていくかのtipsを紹介します。
Objectives
代理キーなしの複合主キーや外部キーなしの関連などイレギュラーなスキーマを取り扱う方法を学んでいただけると思います。
Abstract
- declarative_baseによるモデル定義
- スキーマ情報の取り出し
- sqlsoupでアドホックにテーブル情報を扱う
- 複合主キーのマッピング
- 外部キーなしで関連を定義する
- 外部キー定義にさらに条件をつけた関連マッピング