未提供项目说明
duckdb-engine的Python项目详细描述
duckdb_发动机
duckdb非常基本的sqlalchemy驱动程序
一旦安装了这个包,您就可以使用它了,就像sqlalchemy执行python路径搜索一样
fromsqlalchemyimportColumn,Integer,Sequence,String,create_enginefromsqlalchemy.ext.declarativeimportdeclarative_basefromsqlalchemy.orm.sessionimportSessionBase=declarative_base()classFakeModel(Base):# type: ignore__tablename__="fake"id=Column(Integer,Sequence("fakemodel_id_sequence"),primary_key=True)name=Column(String)eng=create_engine("duckdb:///:memory:")Base.metadata.create_all(eng)session=Session(bind=eng)session.add(FakeModel(name="Frank"))session.commit()frank=session.query(FakeModel).one()assertfrank.name=="Frank"
- 项目
标签: