diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-07-20 00:41:10 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-07-20 00:41:21 -0400 |
| commit | 0655e69c82eb2994d28d7a96c8e4ff28276afce5 (patch) | |
| tree | 4662b83cd8e9f4f6a8901d19dcda614c90c42e18 | |
| parent | 37fc3e3bf8a481e00a54fdc83b0a927dffbba8a7 (diff) | |
| download | sqlalchemy-0655e69c82eb2994d28d7a96c8e4ff28276afce5.tar.gz | |
tpo
| -rw-r--r-- | lib/sqlalchemy/ext/declarative/api.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/sqlalchemy/ext/declarative/api.py b/lib/sqlalchemy/ext/declarative/api.py index 9cbe32267..90076fdbb 100644 --- a/lib/sqlalchemy/ext/declarative/api.py +++ b/lib/sqlalchemy/ext/declarative/api.py @@ -249,17 +249,17 @@ def as_declarative(**kw): sent to :func:`.declarative_base`, allowing the base class to be converted in-place to a "declarative" base:: - from sqlalchemy.ext.declarative import as_declarative + from sqlalchemy.ext.declarative import as_declarative - @as_declarative() - class Base(object) - @declared_attr - def __tablename__(cls): - return cls.__name__.lower() - id = Column(Integer, primary_key=True) + @as_declarative() + class Base(object) + @declared_attr + def __tablename__(cls): + return cls.__name__.lower() + id = Column(Integer, primary_key=True) - class MyMappedClass(Base): - # ... + class MyMappedClass(Base): + # ... All keyword arguments passed to :func:`.as_declarative` are passed along to :func:`.declarative_base`. |
