diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-02-01 23:20:40 +0000 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-02-01 23:20:40 +0000 |
| commit | 42cea08d8877bbc9362ff9547a2c3e408f2ed707 (patch) | |
| tree | 0f04a22b0b2a73f3cd4263ffcb6af00e944c4c2b /lib/sqlalchemy/mapping | |
| parent | 76bfc68872006e9c3b5b74d041d31b71e141b255 (diff) | |
| download | sqlalchemy-42cea08d8877bbc9362ff9547a2c3e408f2ed707.tar.gz | |
moved dict init to setattr for auto-__init__ thing
Diffstat (limited to 'lib/sqlalchemy/mapping')
| -rw-r--r-- | lib/sqlalchemy/mapping/__init__.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sqlalchemy/mapping/__init__.py b/lib/sqlalchemy/mapping/__init__.py index 2bcdcabd0..fcfa17fe0 100644 --- a/lib/sqlalchemy/mapping/__init__.py +++ b/lib/sqlalchemy/mapping/__init__.py @@ -137,7 +137,7 @@ def assign_mapper(class_, *args, **params): if not isinstance(getattr(class_, '__init__'), types.MethodType): def __init__(self, **kwargs): for key, value in kwargs.items(): - self.__dict__[key] = value + setattr(self, key, value) class_.__init__ = __init__ m = mapper(class_, *args, **params) class_.mapper = m |
