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
|
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
|
elif [ "$2" == "select" ]; then
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user