Skip to content
Endatix
Headless API

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.

PostgreSQL MS SQL Server Azure SQL EF Core ORM Azure Blob / S3 / RustFS
Entity Framework Core
Migrations · Query · Tracking
PostgreSQL
Open-source, battle-tested, JSON operators
MS SQL Server
Enterprise-grade, Windows and Linux
Azure SQL
Fully managed PaaS, elastic scaling
File Storage
Azure Blob Amazon S3 RustFS

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.

Data stays yours

Your database, your rules.

Run on the database your compliance team already approved. Endatix adapts, not the other way around.

Talk architecture