Skip to content
NSchema
Search
Ctrl
K
Cancel
GitHub
Select version
Latest (5.x)
v4.x
v3.x
Select theme
Dark
Light
Auto
Start Here
What is NSchema?
Installation
Quickstart Guide
Guides
The plan / apply workflow
Adopting an existing database
State
Detecting drift
Templates
Deployment scripts
Data migrations
Destructive-action safety
Data hazards
Running in CI
CLI Reference
commands
new
init
validate
format
plan
plan show
apply
refresh
import
destroy
state
state show
state pull
state push
script
script list
script hash
script taint
script untaint
database
database show
drift
doctor
lock
lock status
lock acquire
lock release
plugin
plugin list
plugin show
plugin cache
plugin update
plugin cache list
plugin cache remove
plugin cache clear
plugin outdated
completion
completion install
completion uninstall
CLI Reference
Configuration
Environment variables
Exit codes
NSQL Language
Defining schemas
NSQL grammar
Type reference
Providers
Backends
Library (Core)
Project
About NSchema
Versioning & compatibility
Contributing
Getting help & reporting issues
License
Upgrading
v3 → v4
v4 → v5
Changelog
CLI
Core
PostgreSQL
SQL Server
SQLite
AWS
GitHub
Select version
Latest (5.x)
v4.x
v3.x
Select theme
Dark
Light
Auto
SQLite
Find a version
All versions
All versions forward
View on GitHub
Version 4.3.0
Jul 9, 2026
Added
Data migrations.
Supports the
MIGRATION … FOR
data migrations introduced in
NSchema.Core
4.3.