diff options
Diffstat (limited to 'lib/sqlalchemy/sql/roles.py')
| -rw-r--r-- | lib/sqlalchemy/sql/roles.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/sqlalchemy/sql/roles.py b/lib/sqlalchemy/sql/roles.py index 5a55fe5f2..3d94ec9ff 100644 --- a/lib/sqlalchemy/sql/roles.py +++ b/lib/sqlalchemy/sql/roles.py @@ -184,10 +184,15 @@ class CompoundElementRole(SQLRole): ) +# TODO: are we using this? class DMLRole(StatementRole): pass +class DMLTableRole(FromClauseRole): + _role_name = "subject table for an INSERT, UPDATE or DELETE" + + class DMLColumnRole(SQLRole): _role_name = "SET/VALUES column expression or string key" |
