online_migrations VS brick

Compare online_migrations vs brick and see what are their differences.

online_migrations

Catch 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). (by fatkodima)

brick

Auto-generate models, views, controllers, and routes in a Rails app based on database structure (by lorint)
Our great sponsors
  • PopRuby - Clothing and Accessories for Ruby Developers
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
online_migrations brick
18 20
569 229
- -
9.0 8.5
9 days ago 4 days ago
Ruby Ruby
MIT License GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

online_migrations

Posts with mentions or reviews of online_migrations. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-17.

brick

Posts with mentions or reviews of brick. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-24.
  • Anyone tried Django? How does it compare to RoR?
    3 projects | /r/rails | 24 Jun 2023
    I'm on a path to try to recreate the Django admin interface in Rails. Many things work -- all BT and HM things, plus polymorphism / STI stuff / etc. And it's fast. But it doesn't yet have time series stuff or some other niceties that the Django one does.
  • I've hit a dead end of comprehension with has_many through: and subclassing
    2 projects | /r/rails | 25 May 2023
    Was able to fix that bug in the video when the ERD diagram had two lines when there should have been only one. So creating this example ended up revealing that bug and now has made The Brick that little bit stronger.
  • Where is the best place to get specific help with errors during a Ruby install?
    2 projects | /r/rails | 17 May 2023
    Using The Brick is an easy way to make many Rails 3.1 apps run under Ruby 2.7.8. In your Gemfile: gem 'brick' And at the very top of your application.rb add this line: require 'brick' And there's a good chance it will run fine. Note that nothing older than 3.1 will work. You got lucky to have an app that's right at the cutoff line!
  • Why does pry/Zeitwerk have issues loading constants in breakpoint context?
    2 projects | /r/rails | 1 May 2023
    I feel your pain, u/2called_chaos -- so much that after being totally fed up with this kind of unreliable faff, I fixed it in a gem I maintain! Here's a video demo of your exact setup. You can see it broken and then working after simply adding the gem:
  • Rails Foundation announces first-ever conference!
    2 projects | /r/ruby | 6 Apr 2023
    ... and while waiting, unrelated, but if you haven't yet given my lockdown creation a whirl then please drop this into your current project and tell me what you think -- a gem called The Brick!
  • Gemfile of dreams: the libraries we use to build Rails apps
    2 projects | /r/rails | 17 Jan 2023
    I want to bring ๐Ÿ‘ฝ my API thing ๐Ÿš€ to your martian party with hopes that it could become a useful player amongst your universe of useful gems!
  • Is there a way to easily autogenerate API documentation for a Ruby on Rails API?
    4 projects | /r/rails | 10 Jan 2023
    **[The Brick](https://github.com/lorint/brick)** will auto-create restful OpenAPI / Swagger documentation along with API endpoints when it sees that **rswag-ui** is present. Both standard Rails models and also views can be exposed using this gem, because it auto-creates models for any views in the database. https://github.com/lorint/brick/raw/master/docs/api1.png Support for this feature is expanding -- a more feature-complete update is due to be shipped when v1.0.104 drops on Monday the 13th.
  • I'm looking for a solution or strategies for viewing and managing related records in a single view
    2 projects | /r/rails | 11 Dec 2022
    Another option -- although it doesn't show multiple related forms on the same page -- is a gem I've built called The Brick. I only mention it because it's fairly easy to see related tables, even through multiple layers of has_many :through or with polymorphic associations and all kinds of nutty stuff. In time I plan to enhance that gem to do more nested forms kinds of things, much like you describe. Probably be a few months until I can get that kind of thing working.
  • Cool ERD visualizer for models (better understand your data)
    2 projects | /r/rails | 4 Sep 2022
    A few weeks ago /u/jerrocks and /u/software__writer had ben talking about Entity Relationship Diagram (ERD) tools. This was from a post about designing DB relationships. mermaid.js had come up, and it was the first I'd ever heard about this awesome tool. Only recently back in 2020 had ERD support been added -- previously this library did flowcharts and gantt stuff and so forth. After digging in, being impressed, and learning some PlantUML, I added support to show mini-ERDs in The Brick.
  • Rails 7.1 - construct Common Table Expression using .with query method
    2 projects | /r/rails | 30 Aug 2022
    I had put this together in order to put it into a gem I maintain -- The Brick. The recursive part will be used to rapidly calculate inherited permissions.

What are some alternatives?

When comparing online_migrations and brick you can also consider the following projects:

active_record_doctor - Identify database issues before they hit production.

Polo - Polo travels through your database and creates sample snapshots so you can work with real world data in development.

Scenic - Versioned database views for Rails

safe-pg-migrations - Make your PostgreSQL migrations safe

SchemaPlus - SchemaPlus provides a collection of enhancements and extensions to ActiveRecord

Seed Fu - Advanced seed data handling for Rails, combining the best practices of several methods together.

SlackHook - A Simple Interface to Slack Incoming Webhooks Integrations

Redis Dashboard - Sinatra app to monitor Redis servers.

Apipie - Ruby on Rails API documentation tool

Upsert - Upsert on MySQL, PostgreSQL, and SQLite3. Transparently creates functions (UDF) for MySQL and PostgreSQL; on SQLite3, uses INSERT OR IGNORE.

Rails DB - Rails Database Viewer and SQL Query Runner

Seed dump - Rails 4/5 task to dump your data to db/seeds.rb