feat(saas): implement marketplace and tenant onboarding
This commit is contained in:
@@ -26,7 +26,7 @@ public sealed class MigrationExecutionTests
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async Task Migration_script_contains_tenant_isolation_guard_triggers()
|
||||
public async Task Migration_script_contains_database_guard_triggers()
|
||||
{
|
||||
await using var factory = new ApiTestFactory();
|
||||
using var scope = factory.Services.CreateScope();
|
||||
@@ -41,5 +41,14 @@ public sealed class MigrationExecutionTests
|
||||
Assert.Contains("drop trigger if exists trg_taxonomy_nodes_parent_platform_or_self_owner", script);
|
||||
Assert.Contains("create or replace function tiku_guard_taxonomy_parent_owner()", script);
|
||||
Assert.Contains("create trigger trg_taxonomy_nodes_parent_platform_or_self_owner", script);
|
||||
Assert.Contains("drop trigger if exists trg_saas_offering_versions_published_immutable", script);
|
||||
Assert.Contains("create or replace function tiku_guard_saas_offering_version_immutable()", script);
|
||||
Assert.Contains("create trigger trg_saas_offering_versions_published_immutable", script);
|
||||
Assert.Contains("create or replace function tiku_guard_saas_offering_version_child_immutable()", script);
|
||||
Assert.Contains("create trigger trg_saas_offering_version_features_published_immutable", script);
|
||||
Assert.Contains("create trigger trg_saas_offering_version_limits_published_immutable", script);
|
||||
Assert.Contains("create trigger trg_tenant_saas_subscriptions_base_plan", script);
|
||||
Assert.Contains("create trigger trg_tenant_saas_subscription_items_offering_type", script);
|
||||
Assert.Contains("create or replace function tiku_guard_saas_subscription_offering_type()", script);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user