Skip to content
Axel
Search
Ctrl
K
Cancel
GitHub
X
Select theme
Dark
Light
Auto
Getting Started
Introduction
Why Axel?
Axel vs. Alternatives
Installation
Tutorial
Editor setup
AI tooling
Studio
Code Generation
Schema Language (ASL)
Overview
Schema
Types
Inheritance
Indexes
Constraints
Data Types
Scalars
Aliases
Enums
Fields
Properties
Rewrites
Constraints
Links
Computed Fields
Functions
Triggers
Policies
Globals
Extensions
Splitting a Schema
Query Language (AQL)
Overview
Parameters
Named
Optional
Typed
Select
Basics
Filtering
Ordering & Pagination
Computed Fields
Nested Shapes
Aggregates
Group By & Having
Insert
Basics
Conflicts
Bulk Insert
Update
Basics
Partial Updates
Links
Delete
With
Expressions
Operators
Literals
Path Expressions
Casts & Types
Directives
Grammar reference
Examples
Overview
Audit timestamps & UUID keys
Soft deletes
Slugs from titles
Multi-tenant row ownership
Expiring rows + cleanup
Append-only event log
Job queue with a single claim
Upserts
Nested data in one query
Integrations
Overview
Database providers
Supabase
Neon
Language clients
TypeScript
Go
Reference
CLI Reference
GitHub
X
Select theme
Dark
Light
Auto
Data Types — ASL
Data Types
Section titled “Data Types”
The value types a
property
or
parameter
can hold.
Scalars
— built-in scalar types and their PostgreSQL mappings.
Aliases
— named aliases over a built-in scalar.
Enums
— enumerated string types with a
CHECK
constraint.