"""
- return re.sub(r"[ \(\)'\"`\[\]]", "", sqltext).lower()
+ return re.sub(r"[ \(\)'\"`\[\]\t\r\n]", "", sqltext).lower()
def _compare_computed_default(
lambda: (None, None),
lambda: (sa.Computed("5"), sa.Computed("5")),
lambda: (sa.Computed("bar*5"), sa.Computed("bar*5")),
+ lambda: (sa.Computed("bar*5"), sa.Computed("bar * \r\n\t5")),
(
lambda: (sa.Computed("bar*5"), None),
config.requirements.computed_doesnt_reflect_as_server_default,
--- /dev/null
+.. change::
+ :tags: usecase, autogenerate
+ :tickets: 1391
+
+ Improve computed column compare function to support multi-line expressions.
+ Pull request courtesy of Georg Wicke-Arndt.