Python SQLAlchemy:使用不同的引擎从现有类创建表

Python SQLAlchemy:使用不同的引擎从现有类创建表,python,sqlalchemy,Python,Sqlalchemy,我已经为我的postgres数据库定义了一个引擎。我想使用sqlite创建一个新引擎,并使用现有的类 我为博士后设置如下: conn_url = '<connection_string>' engine = create_engine(conn_url, echo=False) Session = sessionmaker(bind=engine) Base = declarative_base() class SomeTable(Base): __tablename__

我已经为我的postgres数据库定义了一个引擎。我想使用sqlite创建一个新引擎,并使用现有的类

我为博士后设置如下:

conn_url = '<connection_string>'
engine = create_engine(conn_url, echo=False)
Session = sessionmaker(bind=engine)
Base = declarative_base()


class SomeTable(Base):
    __tablename__ = 'some_table'
    id = Column(Integer, primary_key=True, autoincrement=True)
    some_field = Column(String(100))
conn\u url=''
引擎=创建引擎(连接url,echo=False)
会话=会话生成器(绑定=引擎)
Base=声明性_Base()
类表(基):
__tablename_uuu='some_table'
id=列(整数,主键=True,自动递增=True)
某些字段=列(字符串(100))
如何将
SomeTable
与这样的sqlite引擎一起使用
engine=create_engine('sqlite://')

我所要做的就是

import SomeTable from models

engine = create_engine('sqlite:///')
SomeTable.metadata.create_all(engine)
我想我必须对我拥有的每一个模型都这样做,但是使用任何模型都可以很好地工作