[英]with python sqlalchemy, how do define multiple-column primary key
I am following the tutorial at https://docs.sqlalchemy.org/en/latest/core/tutorial.html我正在关注https://docs.sqlalchemy.org/en/latest/core/tutorial.html 上的教程
I see an example for primary key, it seems to use just one column我看到一个主键的例子,它似乎只使用了一列
>>> users = Table('users', metadata,
... Column('id', Integer, primary_key=True),
... Column('name', String),
... Column('fullname', String),
... )
how do define primary key with a sequence of columns?如何用列序列定义主键?
try like this:试试这样:
>>> users = Table('users', metadata,
... Column('id', Integer, primary_key=True),
... Column('name', String, primary_key=True),
... Column('fullname', String),
... )
use primary_key=True
on any column to primary as key.在任何列上使用
primary_key=True
以作为主键。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.