strong_migrations
Database checker
Catches potentially dangerous database operations in development and prevents them from running by default.
Catch unsafe migrations in development
4k stars
31 watching
176 forks
Language: Ruby
last commit: 3 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
fatkodima/online_migrations | A tool to detect and assist with safe PostgreSQL migration operations | 634 |
danger/danger | Automates common code review chores and codifies team norms. | 5,473 |
ankane/production_rails | Best practices for running Rails in production, covering security, errors, logging, audits, migrations, web requests, background jobs, email, caching and performance, monitoring, and database optimization. | 2,244 |
rubysherpas/paranoia | Provides a way to implement soft deletion of records in a Rails application by adding a deleted_at timestamp field | 2,896 |
golang-migrate/migrate | Database migration tool written in Go that reads and applies migrations to various databases. | 15,714 |
artur-sulej/excellent_migrations | A tool that analyzes Elixir migration files to detect potentially dangerous or destructive operations. | 242 |
actsasparanoid/acts_as_paranoid | A plugin to temporarily hide records in a database without deleting them. | 1,477 |
ankane/pghero | A performance monitoring tool for Postgres databases | 8,223 |
anchore/grype | A tool for detecting vulnerabilities in container images and filesystems | 8,970 |
zdennis/activerecord-import | A library to bulk insert data into databases using ActiveRecord in an efficient manner. | 4,060 |
sqlalchemy/alembic | A tool for managing changes to databases in a controlled and reversible manner. | 2,953 |
djrobstep/migra | A tool for managing and comparing changes to PostgreSQL schemas in an automated and testable way | 2,930 |
fabianlindfors/reshape | Automates schema changes in PostgreSQL without downtime | 1,733 |
jalkoby/squasher | A tool to compress and remove unnecessary migration history from database schema | 1,499 |
ankane/pgsync | A tool that synchronizes data between two Postgres databases while preserving schema and security. | 3,201 |