summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorLingxian Kong <anlin.kong@gmail.com>2020-04-17 15:14:54 +1200
committerLingxian Kong <anlin.kong@gmail.com>2020-04-23 10:18:03 +1200
commita4057b10af44e7f21243e539dd2daad2ad61657b (patch)
treee8bf82b9d92ea38a5a0a030102d28af655b5a556 /tools
parent8c3df10aa53ca78f764c2580dc99793af03f88b9 (diff)
downloadtrove-a4057b10af44e7f21243e539dd2daad2ad61657b.tar.gz
Added checks for deleting datastore version13.0.0.0rc113.0.0
* Hard delete the datastore_configuration_parameters table record. * Make 'datastore_version_id' nullable for 'instances' table. * Check if the datastore version is still being used before removal. Story: 2007563 Task: 39451 Change-Id: I84e4a31f14f9327cc01ff2d699167d91112e1565
Diffstat (limited to 'tools')
-rw-r--r--tools/trove-pylint.config24
1 files changed, 24 insertions, 0 deletions
diff --git a/tools/trove-pylint.config b/tools/trove-pylint.config
index 257b394e..7a773950 100644
--- a/tools/trove-pylint.config
+++ b/tools/trove-pylint.config
@@ -772,6 +772,30 @@
"upgrade"
],
[
+ "trove/db/sqlalchemy/migrate_repo/versions/044_remove_datastore_configuration_parameters_deleted.py",
+ "E1101",
+ "Instance of 'Table' has no 'drop_column' member",
+ "upgrade"
+ ],
+ [
+ "trove/db/sqlalchemy/migrate_repo/versions/044_remove_datastore_configuration_parameters_deleted.py",
+ "no-member",
+ "Instance of 'Table' has no 'drop_column' member",
+ "upgrade"
+ ],
+ [
+ "trove/db/sqlalchemy/migrate_repo/versions/044_remove_datastore_configuration_parameters_deleted.py",
+ "E1120",
+ "No value for argument 'dml' in method call",
+ "upgrade"
+ ],
+ [
+ "trove/db/sqlalchemy/migrate_repo/versions/044_remove_datastore_configuration_parameters_deleted.py",
+ "no-value-for-parameter",
+ "No value for argument 'dml' in method call",
+ "upgrade"
+ ],
+ [
"trove/db/sqlalchemy/migration.py",
"E0611",
"No name 'exceptions' in module 'migrate.versioning'",