【发布时间】:2012-06-13 20:20:23
【问题描述】:
我计划在我的一个项目中使用 SQLAlchemy,我对表的声明性语法非常感兴趣。
有人告诉我为此使用 Elixir Declarative Layer,同时 SQLAlchemy 有其内置的 declarative extension。
Elixir 和声明式扩展目前有什么区别?优点/缺点?
【问题讨论】:
-
@robots.jpg,我看过那个问题,但是有很多问题,并且是 1.5 岁。它仍然是真实的吗?
-
最新的 Elixir 版本是 2009 年发布的,因此在这方面没有太大变化。我不知道我是否可以为真正的答案提供足够的细节,但我目前可以确认的唯一优势是,您可能会发现 Elixir 定义关系的方法对于简单项目来说比 SQLA 的声明式更直观。其他差异似乎微不足道。
标签: python sqlalchemy python-elixir