33 Database Tools gems and projects
-
Database Cleaner
8.4 3.2 L5 RubyStrategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing. -
DatabaseConsistency
4.4 6.6 RubyThe tool to find inconsistency between models schema and database constraints. -
bundler-download
0.2 0.0 RubyBundler plugin for auto-downloading specified extra files after gem install -
Ruby PG Extras
1.9 6.3 RubyRuby PostgreSQL database performance insights. Locks, index usage, buffer cache hit ratios, vacuum stats and more. -
Lol DBA
6.4 4.6 L5 Rubylol_dba is a small package of rake tasks that scan your application models and displays a list of columns that probably should be indexed. Also, it can generate .sql migration scripts. -
Polo
5.3 3.8 L5 RubyPolo travels through your database and creates sample snapshots so you can work with real world data in development. -
Upsert
5.1 0.0 L5 RubyUpsert on MySQL, PostgreSQL, and SQLite3. Transparently creates functions (UDF) for MySQL and PostgreSQL; on SQLite3, uses INSERT OR IGNORE. -
Seedbank
6.1 0.0 L5 RubySeedbank gives your seed data a little structure. Create seeds for each environment, share seeds between environments and specify dependencies to load your seeds in order. All nicely integrated with simple rake tasks. -
SchemaPlus
5.4 0.0 L4 RubySchemaPlus provides a collection of enhancements and extensions to ActiveRecord -
Foreigner
6.5 0.0 L5 RubyAdds foreign key helpers to migrations and correctly dumps foreign keys to schema.rb -
Seed Fu
6.4 0.0 L5 RubyAdvanced seed data handling for Rails, combining the best practices of several methods together. -
PgDriveBackup
1.1 0.0 RubySimple solution to make encrypted with ccrypt PostgreSQL backups and storing on Google Drive API -
ActiveRecord Setops
0.9 0.0 RubyUnion, Intersect, and Difference set operations for ActiveRecord (also, SQL's UnionAll). -
Perfect Shape
0.5 9.2 RubyPerfect Shape is a collection of geometric algorithms that are mostly useful for GUI manipulation like checking containment of a point in popular geometric shapes such as rectangle, square, arc, circle, polygon, and paths containing lines, quadratic bézier curves, and cubic bezier curves. Also, some general math algorithms like IEEE-754 Remainder. -
OnlineMigrations
3.2 9.1 RubyCatch unsafe PostgreSQL migrations in development and run them easier in production (code helpers for table/column renaming, changing column type, adding columns with default, background migrations, etc).
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Promo
www.sonarqube.org
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.