Database & Storage Support
Run on PostgreSQL, MS SQL Server, or Azure SQL. Entity Framework Core handles migrations, query generation, and ORM-enforced multi-tenant isolation across all three backends.
Relational database options
PostgreSQL, MS SQL Server, or Azure SQL.
- EF Core migrations shared across all providers
- Multi-tenant query filters enforced at ORM level
- Azure Blob, S3, or RustFS for uploaded files
- Submission history and versioning in relational schema
- Data lists with lazy-loading for large option sets
- Custom question type code stored alongside schema
Storage layer capabilities
Schema, file storage, and data integrity — handled at the framework level so your application code stays clean.
EF Core Migrations
Schema changes are version-controlled and repeatable — run the same migration pipeline across dev, staging, and production.
Multi-tenant Isolation
ORM-enforced tenant boundaries ensure one tenant's data never leaks into another's queries, even under shared infrastructure.
File Storage Backends
Attach Azure Blob Storage, Amazon S3, or self-hosted RustFS for file-upload fields. Storage adapter is swappable without schema changes.
Consistent Schema
Forms, submissions, themes, data lists, and custom question types share a single coherent schema with explicit foreign-key constraints.
Submission Versioning
Every edit to a partial submission is tracked. Complete history is available for audit trails and compliance review.
Folder Hierarchy
Forms are organised in access-controlled folders, mirroring the organisational structure of the team that manages them.
Your database, your rules.
Run on the database your compliance team already approved. Endatix adapts, not the other way around.
Talk architectureYour database, your rules.
Run on the database your compliance team already approved. Endatix adapts, not the other way around.
Talk architecture