Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python sqlalchemy PRI和MUL密钥_Python_Sqlalchemy - Fatal编程技术网

Python sqlalchemy PRI和MUL密钥

Python sqlalchemy PRI和MUL密钥,python,sqlalchemy,Python,Sqlalchemy,我正在创建sqlalchemy python脚本以在sql数据库中创建表 我需要用PRI和MUL这两个键构建一个表 以下是我为实现这一目标所写的内容 test_table = Table('test', metadata, Column('ClientID', Integer, unique=False, autoincrement=False,

我正在创建sqlalchemy python脚本以在sql数据库中创建表

我需要用PRI和MUL这两个键构建一个表

以下是我为实现这一目标所写的内容

test_table = Table('test', metadata, Column('ClientID', Integer, unique=False,
                                            autoincrement=False,
                                            primary_key=True, nullable=False,
                                            server_default=text('0')),
                   Column('UserID', Integer, unique=False, autoincrement=False,
                          primary_key=True, nullable=False),
                   Column('ContactID', Integer, unique=False,
                          autoincrement=False, primary_key=True,
                          nullable=False),
                   Column('ConvoID', Integer, unique=False,
                          autoincrement=False, primary_key=True,
                          nullable=False),
                   Column('Direction', String(4), unique=False,
                          autoincrement=False, primary_key=True,
                          nullable=False), Column('Variable', sa.Unicode(100,
                                                                         collation='utf8mb4_unicode_ci'),
                                                  primary_key=True,
                                                  nullable=False),
                   Column('Value',
                          sa.Unicode(255, collation='utf8mb4_unicode_ci'),
                          nullable=True),
                   Column('CreatedDate', DateTime,
                          server_default=text("CURRENT_TIMESTAMP"),
                          nullable=False),
                   Column('UpdatedDate', DateTime,
                          server_default=text("CURRENT_TIMESTAMP"),
                          nullable=False),
                   Index('UserID', 'UserID', 'ContactID', 'ConvoID'),
                   )
但问题是,我无法将这3列(
UserID
ContactID
convalid
)设置为MUL键

有人能帮我吗