]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/commit
add user_module_prefix param for render_python_code
authortangkikodo <allmonday@126.com>
Thu, 11 May 2023 20:43:05 +0000 (16:43 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 12 May 2023 16:14:33 +0000 (12:14 -0400)
commit647190e82d4e7b9d7fe24a891af6556ed9d651b8
tree06c89d927879ecf5420d0268fe5c062a58966bbf
parent92e54a0e1c96cecd99397cb1aee9c3bb28f780c6
add user_module_prefix param for render_python_code

Fixed issue where :func:`.autogenerate.render_python_code` function did not
provide a default value for the ``user_module_prefix`` variable, leading to
``NoneType`` errors when autogenerate structures included user-defined
types. Added new parameter
:paramref:`.autogenerate.render_python_code.user_module_prefix` to allow
this to be set as well as to default to ``None``. Pull request courtesy
tangkikodo.

Fixes #1235
Closes: #1233
Pull-request: https://github.com/sqlalchemy/alembic/pull/1233
Pull-request-sha: 6fa3bc1ce4f2130bf7a28282a84e3bb9a3223304

Change-Id: Ic21eec87f373a9518513a6a308f16e5d2b5ebf81
alembic/autogenerate/api.py
docs/build/unreleased/1235.rst [new file with mode: 0644]
tests/test_autogen_render.py