From 0655e69c82eb2994d28d7a96c8e4ff28276afce5 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sat, 20 Jul 2013 00:41:10 -0400 Subject: [PATCH] tpo --- lib/sqlalchemy/ext/declarative/api.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/lib/sqlalchemy/ext/declarative/api.py b/lib/sqlalchemy/ext/declarative/api.py index 9cbe322673..90076fdbb5 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`. -- 2.47.2