1
class Foo(Base): __tablename__ = 'foo' id = Column(Integer, Sequence('foo_id_seq'), primary_key=True) bar = Column(String(10))
是否可以從Foo.c
反映出序列名稱foo_id_seq
?如何找到在SQLAlchemy中列使用Oracle序列的名字嗎?
class Foo(Base): __tablename__ = 'foo' id = Column(Integer, Sequence('foo_id_seq'), primary_key=True) bar = Column(String(10))
是否可以從Foo.c
反映出序列名稱foo_id_seq
?如何找到在SQLAlchemy中列使用Oracle序列的名字嗎?
如果Foo.c
那麼你說的Foo的一個實例:
f = Foo()
print(f.__table__.c['id'].default.name)
甜的感謝; '富.__表__。c.id.default'和'Foo.id.default.name'也行。 –