SQLAlchemy声明扩展与elixir

war*_*iuc 6 python sqlalchemy python-elixir

我打算在我的一个项目中使用SQLAlchemy,我对表的声明性语法非常感兴趣.

有人告诉我使用Elixir声明层,同时SQLAlchemy有内置的声明性扩展.

Elixir和声明性扩展之间目前的差异是什么?优点缺点?

kei*_*ant 12

Elixir存在是因为SQLA声明没有.既然我们有SQLAlchemy声明,你可能不需要Elixir,除非它有一个特定的方式来做你喜欢的事情.请注意,Elixir是一个死的项目,你将会遇到旧版本的SQLAlchemy.