maintenance_tasks
mergration
maintenance_tasks | mergration | |
---|---|---|
2 | 1 | |
908 | 24 | |
1.0% | - | |
9.0 | 8.3 | |
4 days ago | 4 months ago | |
Ruby | Ruby | |
MIT License | MIT License |
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.
maintenance_tasks
-
Dealing with race conditions in ruby scripts run concurrently
Check out https://github.com/Shopify/maintenance_tasks
-
Do you use migrations for data manipulations? What are the pro's and con's ?
We use this technique. https://github.com/Shopify/maintenance_tasks. It is similar to a job (it uses a job under the hood) that can be be paused, interrupted by a deploy, and even aborted.
mergration
What are some alternatives?
migration_data - Migrate data along with schema migrations in Rails and keep them up to date.
maintenance_job - Mechanism to run testable one-off jobs in Rails at deploy time to manipulate data
Large Hadron Migrator - Online MySQL schema migrations
Ultra Light Wizard - No time to manage a wizard state machine, session variables, or complicated controllers? Use ultra light wizard!! A RESTful session-less validation-friendly simple multi-step form approach in Rails.
Discourse - A platform for community discussion. Free, open, simple.
GitHub Changelog Generator - Automatically generate change log from your tags, issues, labels and pull requests on GitHub.
kramdown-mermaid - Markdown parser for mermaid.js. An extended Kramdown syntax
Ruby on Rails - Ruby on Rails
authentication-zero - An authentication system generator for Rails applications.
everypolitician-data - data for national legislatures worldwide
rails_mvp_authentication - An authentication generator for Rails 7. Generate all the files needed to create a feature rich authentication system that you control. No configuration needed.