HomeOn this pageAtlas Guides Deployments IntroductionIntro to deploying schema migrationsDocker imagesCreating container images for deploying migrationsAWS ECSDeploying to AWS ECS (Fargate)Kubernetes with ArgoCDUse the Atlas Kubernetes Operator and Argo CDKubernetes with Flux CDUse the Atlas Kubernetes Operator and Flux CDCloudSQL with GitHub ActionsDeploying to CloudSQL with GitHub ActionsDeploying to Fly.ioUsing Atlas with Fly.io MySQL Descending IndexesThis guide is for working with descending indexes in MySQL with AtlasFunctional IndexesThis guide is for working with functional indexes in MySQL with AtlasPrefix IndexesThis guide is for working with prefix indexes in MySQL with AtlasCHECK ConstraintThis guide is for working with CHECK constraints in MySQL with AtlasGenerated ColumnsThis guide is for working with generated columns in MySQL with AtlasMySQL RDS with TerraformManaging MySQL schemas on RDS with TerraformInline REFERENCES clauses (MY102)This guide describes in detail the detection of inline REFERENCES clauses for MySQLDropping non-virtual columns (DS103)This guide describes in detail the detection of dropping non-virtual columns for MySQL databases with Atlas's linting capabilitiesDetecting drops of foreign key constraintsThis guide describes in detail the detection of dropping foreign keys in MySQL databases, using Atlas's linting capabilities PostgreSQL Automatic Migration PlanningThis guide is for getting started with PostgreSQL using AtlasSerial Type ColumnsThis guide is for understanding serial type columns in PostgreSQL with AtlasPartial IndexesThis guide is for implementing partial indexes in PostgreSQL with AtlasIncluded ColumnsThis guide is for working with covering indexes in PostgreSQLIndex Operator ClassesThis guide is for understanding index operator classes in PostgreSQLOptimal data alignment (PG110)This guide is for achieving optimal data alignment in PostgreSQL with AtlasDescending IndexesThis guide is for implementing descending indexes in PostgreSQL with AtlasFunctional IndexesThis guide is for creating functional indexes in PostgreSQL with Atlas SQLite Partial IndexesThis guide is for implementing partial indexes in SQLite with AtlasDescending IndexesThis guide is for creating descending indexes in SQLite with AtlasFunctional IndexesThis guide is for creating functional indexes in SQLite with AtlasWorking with TursoThis guide is for working with Turso in SQLite with Atlas ClickHouse Automatic Migrations for ClickHouseThis guide is for getting started with ClickHouse using Atlas Redshift Automatic Migrations for RedshiftThis guide is for getting started with Redshift using Atlas Migration Directories Working with template directoriesThis guide explains how to interpolate data variables in migration files Migration Tools Automatic migration planning for golang-migrateThis guide is for automatic migration planning for golang-migrate with AtlasImporting from pressly/gooseThis guide is for importing a pressly/goose project to Atlas ORMs GORMThis guide is for automatic migration planning for GORM with AtlasBeegoThis guide is for automatic migration planning for Beego with AtlasSequelizeThis guide is for automatic migration planning for Sequelize with AtlasTypeORMThis guide is for automatic migration planning for TypeORM with AtlasHibernateThis guide is for automatic migration planning for Hibernate with AtlasSQLAlchemyThis guide is for automatic migration planning for SQLAlchemy with AtlasDjangoLearn about automatic migration planning for Django using AtlasDoctrineLearn about automatic migration planning for Doctrine using AtlasEntity Framework CoreLearn about automatic migration planning for Entity Framework Core using AtlasPrismaLearn about automatic migration planning for Prisma using Atlas SQL Server Automatic Migrations for SQL ServerThis guide is for getting started with SQL Server using Atlas Terraform Provisioning schemas (named databases)This guide is for provisioning schemas (named databases) with Terraform using Atlas Testing Integration tests with docker-composeThis guide is for running integration tests with docker-compose using AtlasIntegration tests with GitHub ActionsThis guide is for running integration tests with GitHub Actions using AtlasTesting ViewsThis guide is for writing and executing tests for database views.Testing FunctionsThis guide is for writing and executing tests for database functions.Testing DomainsThis guide is for writing and executing tests for database domains.Testing Stored ProceduresThis guide is for writing and executing tests for stored procedures.Testing TriggersThis guide is for writing and executing tests for database triggers.