recursively delete dependent relationships when deleting tenant
This commit is contained in:
parent
a6cf1ba217
commit
460ea702c7
@ -85,7 +85,11 @@ elif [ "$1" == "tenant" ]; then
|
||||
|
||||
fi
|
||||
|
||||
$MOCHA_MYSQL -e "DELETE FROM mocha_tenants WHERE tenant_name = '$3'"
|
||||
$MOCHA_MYSQL -e "DELETE FROM mocha_tenant_references WHERE source_tenant_id = mocha_get_tenant_by_name('$3');" \
|
||||
-e "DELETE FROM mocha_attributes WHERE tenant_id = mocha_get_tenant_by_name('$3');" \
|
||||
-e "DELETE FROM mocha_relationships WHERE tenant_id = mocha_get_tenant_by_name('$3');" \
|
||||
-e "DELETE FROM mocha_instances WHERE tenant_id = mocha_get_tenant_by_name('$3');" \
|
||||
-e "DELETE FROM mocha_tenants WHERE tenant_name = '$3';"
|
||||
|
||||
elif [ "$2" == "select" ]; then
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user