Agile Web Development

Build it. Launch it. Love it.

Plugins by Red Hill Consulting

  • Foreign Key Migrations

    Foreign Key Migrations is a plugin that automatically generates foreign-key
    constraints when creating tables. It uses SQL-92 syntax and as such should be
    compatible with most databases that support foreign-key constraints.

  • Cascading Stylesheets

    Allows you to define application-wide, environment-specific (such as different backgrounds for UAT and production) and page-specific styles without needing to manually link each one.

  • Cascading Javascripts

    Allows you to define application-wide and page-specific javascript files without needing to manually include each one.

  • Row Version Migrations

    Row Version Migrations is a plugin that automatically generates row version columns for every database table.

  • System Settings

    Provides a convenient way to store and
    retrieve system configuration settings in the database.

  • Environment Check

    Checks that your rails application is running against the correct database, given the current environment (+RAILS_ENV+).

  • Schema Validations

    Schema Validations is a plugin that reads various constraints defined against columns in your database and applies the closest matching rails validation. (Ala Dave Thomas' Keynote.)

  • Transactional Migrations

    Transactional Migrations is a plugin that ensures your migration scripts--both
    up and down--run within a transaction. When used in conjunction with a
    database that supports transactional Data Definition Language (DDL)--such as
    PostgreSQL--this ensures that if any statement within your migration script
    fails, the entire script is rolled-back.

  • Foreign Key Associations

    Foreign Key Associations is a plugin that automatically creates associations
    based on foreign-keys.

  • Redhillonrails core