Skip to content
Commits on Oct 26, 2012
  1. @jonleighton

    Remove ActiveRecord::Model

    jonleighton committed
    In the end I think the pain of implementing this seamlessly was not
    worth the gain provided.
    The intention was that it would allow plain ruby objects that might not
    live in your main application to be subclassed and have persistence
    mixed in. But I've decided that the benefit of doing that is not worth
    the amount of complexity that the implementation introduced.
Commits on Oct 8, 2012
  1. @kennyj
Commits on Sep 28, 2012
  1. @vijaydev

    Merge branch 'master' of

    vijaydev committed
Commits on Sep 24, 2012
  1. @fxn
Commits on Sep 22, 2012
  1. nodoc AR::Railtie [ci skip]

    Francesco Rodriguez committed
Commits on Sep 9, 2012
  1. @arunagw
Commits on Aug 21, 2012
  1. @josevalim

    Get rid of config.preload_frameworks in favor of config.eager_load_na…

    josevalim committed
    The new option allows any Ruby namespace to be registered and set
    up for eager load. We are effectively exposing the structure existing
    in Rails since v3.0 for all developers in order to make their applications
    thread-safe and CoW friendly.
Commits on Aug 1, 2012
  1. @kennyj
Commits on Jun 15, 2012
  1. @jonleighton

    Fix observers with AR::Model

    jonleighton committed
  2. @jonleighton
  3. @jonleighton

    Simplify AR configuration code.

    jonleighton committed
    Get rid of ActiveModel::Configuration, make better use of
    ActiveSupport::Concern + class_attribute, etc.
  4. @jonleighton


    jonleighton committed
Commits on Jun 9, 2012
  1. @schneems

    raise error for pending migration

    schneems committed
    can be configured by setting config.active_record.migration. Setting to :page_load will raise an error on each page refresh if there are migrations that are pending. Setting to :page_load is defaulted in development for new applications.
Commits on May 29, 2012
  1. @kennyj

    Fix #5847 and #4045 on master.

    kennyj committed
  2. @kennyj
Commits on Apr 27, 2012
  1. @josevalim

    Revert "Merge pull request #5995 from kennyj/fix_5847-3"

    josevalim committed
    Active Record should be lazy loaded and this pull request
    forced Active Record to always be loaded after initialization.
    This reverts commit 8cd14c0, reversing
    changes made to 2f0c8c5.
Commits on Apr 26, 2012
  1. @kennyj
Commits on Apr 3, 2012
  1. @tpope @tenderlove
  2. @tenderlove
Commits on Mar 13, 2012
  1. @carlosantoniodasilva
Commits on Feb 29, 2012
  1. @kennyj
  2. @kennyj
Commits on Jan 20, 2012
  1. @tenderlove
  2. @tenderlove
Commits on Jan 5, 2012
  1. @Karunakar
Commits on Dec 28, 2011
  1. @jonleighton

    Avoid deprecation warning

    jonleighton committed
Commits on Dec 15, 2011
  1. @josevalim

    Clean up the cache before the request in case we are running in the r…

    josevalim committed
    …eload_classes_only_on_change schema.
Commits on Dec 13, 2011
  1. @josevalim
Commits on Dec 12, 2011
  1. @josevalim

    Speed up development by only reloading classes if dependencies files …

    josevalim committed
    This can be turned off by setting `config.reload_classes_only_on_change` to false.
    Extensions like Active Record should add their respective files like db/schema.rb and db/structure.sql to `config.watchable_files` if they want their changes to affect classes reloading.
    Thanks to and Pastorino for the inspiration. <3
Commits on Dec 1, 2011
  1. @josevalim
Commits on May 24, 2011
  1. @josevalim
Commits on May 4, 2011
  1. @josevalim

    Move sandbox to AR and pass the sandbox as a value. This way, other O…

    josevalim committed
    …RMs like Datamapper can also have their own sandboxing in rails console.
  2. @josevalim
Commits on Apr 24, 2011
  1. @joshk

    added config.active_record.whitelist_attributes which creates an empt…

    joshk committed
    …y whitelist of attributes available for mass assignment for all models in your app
Commits on Feb 15, 2011
  1. @miloops

    Merge remote branch 'rails/master' into identity_map

    miloops committed
Something went wrong with that request. Please try again.