Skip to content

Commit e726c79

Browse files
authored
Merge pull request dbcli#596 from dbcli/bugfix/alter_destructive
Mark alter as a destructive query
2 parents 5de50e5 + 09b5566 commit e726c79

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

changelog.md

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Bug Fixes:
1717
* Don't crash if the log/history file directories don't exist (Thanks: [Thomas Roten]).
1818
* Unquote dsn username and password (Thanks: [Dick Marinus]).
1919
* Output `Password:` prompt to stderr (Thanks: [ushuz]).
20+
* Mark `alter` as a destructive query (Thanks: [Dick Marinus]).
2021

2122

2223
1.16.0:

mycli/packages/parseutils.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ def queries_start_with(queries, prefixes):
205205

206206
def is_destructive(queries):
207207
"""Returns if any of the queries in *queries* is destructive."""
208-
keywords = ('drop', 'shutdown', 'delete', 'truncate')
208+
keywords = ('drop', 'shutdown', 'delete', 'truncate', 'alter')
209209
return queries_start_with(queries, keywords)
210210

211211

0 commit comments

Comments
 (0)