diff options
author | Tim Penhey <tim@penhey.net> | 2023-02-24 10:17:57 +1300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-23 22:17:57 +0100 |
commit | b53ec0004a08c40a25a4dbf047c51cd140971a9c (patch) | |
tree | 9d68ba6b5a2d1290c7990538665dd2848b41d5de /alembic/op.pyi | |
parent | df26520617fa6f9ed65f7047d7e158cd31ba7154 (diff) | |
download | alembic-b53ec0004a08c40a25a4dbf047c51cd140971a9c.tar.gz |
Update docstring to suggest raw string (#1186)
* Update docstring to suggest raw string
When escaping the `:` for `op.execute` if a normal string is used, you need to escape the backslash, eg. `'\\:colon_value'` or using a raw string.
For the docs I feel it is nicer to show the raw string.
* Update stub documentation
Change-Id: Ia605c6c036fe82cebff9b427333404f1c59ea74d
---------
Co-authored-by: CaselIT <cfederico87@gmail.com>
Diffstat (limited to 'alembic/op.pyi')
-rw-r--r-- | alembic/op.pyi | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/alembic/op.pyi b/alembic/op.pyi index 4e80a00..5c089e8 100644 --- a/alembic/op.pyi +++ b/alembic/op.pyi @@ -1009,7 +1009,7 @@ def execute( literal SQL string contains a colon, it must be escaped with a backslash, as:: - op.execute("INSERT INTO table (foo) VALUES ('\:colon_value')") + op.execute(r"INSERT INTO table (foo) VALUES ('\:colon_value')") :param sqltext: Any legal SQLAlchemy expression, including: |