我打算在我的一个项目中使用SQLAlchemy,我对表的声明性语法非常感兴趣。
我被告知要使用Elixir Declarative Layer,同时SQLAlchemy有内置的declarative extension。
Elixir和声明性扩展之间目前的差异是什么?优点/缺点?
答案 0 :(得分:11)
Elixir存在是因为SQLA声明没有。既然我们有SQLAlchemy声明,你可能不需要Elixir,除非它有一个特定的方式来做你喜欢的事情。请注意Elixir是一个死的项目,你会被旧版本的SQLAlchemy困住。