トップ  > メモ一覧  > カテゴリ「sqlalchemy」の絞り込み結果 : 2件

2件中 1 〜 2 表示  1 

No.5411【引用】Python の O/Rマッパー SQLAlchemy を使ったリレーショナルマッピング基本 4 パターン

Python の O/Rマッパー SQLAlchemy を使ったリレーショナルマッピング基本 4 パターン
SQLAlchemy は pip でインストールしておく。
$ pip install SQLAlchemy
今回例にしたのはユーザとメールアドレスの関係。

One to Many (1 : 多)
from sqlalchemy . ext . declarative import declarative_base from sqlalchemy . schema import Column , ForeignKey from sqlalchemy . types import Integer , String from sqlalchemy . orm import relation f...

引用元

更新:2019/01/17 20:53 カテゴリ: Python  > sqlalchemy ▲トップ

No.5410【引用】sqlalchemyのテーブル定義tips

sqlalchemyのテーブル定義tips

tips

データベースエンジンの指定
複数カラムに対するユニーク制約
外部キー制約
NULLを許さない
unsigned int(MySQL)
随時追加?

バージョンは0.9.4です
データベースエンジンの指定
__table_args__ で指定出来る

__table_args__ = { 'mysql_engine' : 'InnoDB' }

ユニーク制約
単一カラムへは簡単だが、複数カラムにユニーク制約を貼るには
sqlalchemy.schema.UniqueConstraint を使用する必要がある

# 単...

引用元

更新:2019/01/13 21:55 カテゴリ: Python  > sqlalchemy ▲トップ
2件中 1 〜 2 表示  1 

Python

フロントエンド開発

Linux

web開発

svn・git

ソース・開発

プロマネ

HTML・CSS

JavaScript

Alexa

Docker

webサービス運用

webサービス

Mac

サーバ管理

MySQL

PHP

FuelPHP

ツール, ライブラリ

ビジネス

テンプレート

プレゼン

マネタイズ

負荷・チューニング

Windows

メール

メール・手紙文例

CodeIgniter

オブジェクト指向

UI・フロントエンド

cloud

マークアップ・テキスト

Flash

デザイン

DBその他

Ruby

PostgreSQL

ユーティリティ・ソフト

Firefox

ハードウェア

Google

symfony

OpenPNE全般

OpenPNE2

Hack(賢コツ)

OpenPNE3

リンク

個人開発

その他

未確認

KVS

ubuntu

Android

負荷試験

オープンソース

社会

便利ツール

マネー

Twig

食品宅配

WEB設計

オーディオ

一般常識

アプリ開発

サイトマップ

うずら技術ブログ

たませんSNS

rss2.0