Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

root/trunk/activerecord/lib/active_record


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @9248 [9248] 04/10/08 18:06:05 rick Change validates_uniqueness_of :case_sensitive option default back to true …
(edit) @9247 [9247] 04/10/08 13:48:43 pratik Ensure that save on child object fails for invalid belongs_to association. …
(edit) @9244 [9244] 04/09/08 16:20:15 rick Add support for interleaving migrations by storing which migrations have …
(edit) @9243 [9243] 04/08/08 05:20:33 rick ActiveRecord::Base#sum defaults to 0 if no rows are returned. Closes …
(edit) @9235 [9235] 04/06/08 22:26:15 pratik Ensure that respond_to? considers dynamic finder methods. Closes #11538. …
(edit) @9232 [9232] 04/06/08 02:32:51 pratik Ensure that save on parent object fails for invalid has_one association. …
(edit) @9231 [9231] 04/06/08 02:18:42 pratik Remove duplicate code from associations. [Pratik]
(edit) @9230 [9230] 04/06/08 00:27:12 pratik Refactor HasManyThroughAssociation to inherit from HasManyAssociation. …
(edit) @9229 [9229] 04/05/08 16:25:48 pratik Ensure HABTM#create and HABTM#build do not load entire association. …
(edit) @9226 [9226] 04/05/08 03:52:58 pratik Improve documentation.
(edit) @9225 [9225] 04/04/08 20:26:42 josh Replaced callback method evaluation in AssociationCollection class to use …
(edit) @9224 [9224] 04/04/08 14:37:22 nzkoz Make HABTM#create behave the same as << with after_add callbacks. Closes …
(edit) @9223 [9223] 04/04/08 12:06:22 nzkoz Don't double include DISTINCT when the user has already specified it. …
(edit) @9222 [9222] 04/04/08 11:45:08 nzkoz Tiny change to allow AR based creation of TIME columns in sqlite. Closes …
(edit) @9202 [9202] 04/01/08 20:09:45 rick Tweak ActiveRecord::Base#to_json to include a root value in the returned …
(edit) @9200 [9200] 04/01/08 18:27:22 rick Add efficient #include? to AssociationCollection (for has_many/has_many …
(edit) @9196 [9196] 04/01/08 15:48:46 bitsweat Partial updates off by default
(edit) @9191 [9191] 04/01/08 06:33:16 bitsweat Ruby 1.9 compat: delete DEFAULTS key from Hash not Omap array
(edit) @9182 [9182] 04/01/08 05:01:10 bitsweat PostgreSQL: create_ and drop_database support. Closes #9042.
(edit) @9168 [9168] 03/31/08 12:57:47 pratik Ensure that validates_uniqueness_of works with with_scope. Closes #9235. …
(edit) @9160 [9160] 03/31/08 01:50:07 bitsweat Fix case-sensitive validates_uniqueness_of. Closes #11366 [miloops]
(edit) @9159 [9159] 03/31/08 01:49:57 bitsweat Partial updates play nice with updated_at/on timestamps
(edit) @9158 [9158] 03/31/08 01:49:31 bitsweat Add :message option to validates_numericality_of. Closes #11456 [miloops, …
(edit) @9157 [9157] 03/31/08 01:10:04 bitsweat Partial updates include only unsaved attributes. Off by default; set …
(edit) @9139 [9139] 03/29/08 22:19:26 bitsweat Dirty typecasts attribute values before comparison, if possible. Closes …
(edit) @9129 [9129] 03/29/08 17:53:44 david Fixed that validates_size_of :within works in associations (closes #11295, …
(edit) @9127 [9127] 03/29/08 00:04:27 bitsweat Track changes to unsaved attributes
(edit) @9126 [9126] 03/28/08 22:14:04 david Fix new migration versions
(edit) @9122 [9122] 03/28/08 21:21:01 david Switched to UTC-timebased version numbers for migrations and the schema. …
(edit) @9110 [9110] 03/28/08 16:13:57 david Fixed that has_many :through would ignore the hash conditions (closes …
(edit) @9096 [9096] 03/26/08 15:40:57 rick Fix issue where the :uniq option of a has_many :through association is …
(edit) @9095 [9095] 03/26/08 15:36:17 rick Fix duplicate table alias error when including an association with a …
(edit) @9094 [9094] 03/26/08 15:26:59 rick More efficient association preloading code that compacts a through_records …
(edit) @9093 [9093] 03/26/08 12:27:52 pratik Improve documentation.
(edit) @9092 [9092] 03/26/08 02:44:16 nzkoz Typo fix in documentation from [9090] References #11422
(edit) @9090 [9090] 03/25/08 23:56:48 david Fixed that ActiveRecord#Base.find_or_create/initialize would not honor …
(edit) @9085 [9085] 03/24/08 19:59:22 david Added ActiveRecord#Base.all/first/last as aliases for …
(edit) @9084 [9084] 03/24/08 02:50:02 rick Merge the has_finder gem, renamed as 'named_scope'. Closes #11404
(edit) @9082 [9082] 03/23/08 05:00:25 bitsweat Fix merging blank conditions. Closes #10764 [mcmire, cavalle]
(edit) @9075 [9075] 03/22/08 02:20:37 bitsweat has_one :through supports :source_type. Fix up some tests. References …
(edit) @9068 [9068] 03/21/08 18:21:56 rick Allow association scoping for built/created records if :conditions is …
(edit) @9067 [9067] 03/21/08 18:09:03 rick Add has_one :through support, finally. Closes #4756 [thechrisoshow]
(edit) @9064 [9064] 03/20/08 02:15:29 david Docfixes (closes #11356, #11172, #10523)
(edit) @9056 [9056] 03/18/08 18:23:14 bitsweat Migrations: create_table supports primary_key_prefix_type. Closes #10314.
(edit) @9055 [9055] 03/18/08 17:56:05 bitsweat Refactor filters to use Active Support callbacks. Closes #11235.
(edit) @9051 [9051] 03/17/08 22:07:54 david Only log if theres a logger
(edit) @9050 [9050] 03/17/08 21:48:28 david Added logging for dependency load errors with fixtures (closes #11056) …
(edit) @9047 [9047] 03/17/08 05:50:13 gbuesing Time, DateTime and TimeWithZone #in_time_zone defaults to Time.zone. …
(edit) @9043 [9043] 03/17/08 04:02:34 david Ensure that you can still do expressions in calculations (closes #11355) …
(edit) @9023 [9023] 03/13/08 18:45:54 david Docfix (closes #11309) [thechrisoshow]
(edit) @9022 [9022] 03/13/08 18:41:42 david Fixed that scoped joins would not always be respected (closes #6821) …
(edit) @9018 [9018] 03/13/08 03:06:51 rick Ensure that ActiveRecord::Calculations disambiguates field names with the …
(edit) @9014 [9014] 03/13/08 02:17:04 david Added add/remove_timestamps to the schema statements for adding the …
(edit) @9012 [9012] 03/12/08 21:26:02 david Added ActiveRecord::Base.find(:last) (closes #11338) [miloops]
(edit) @9011 [9011] 03/11/08 12:05:06 pratik Add warning in documentation for increment!, decrement! and toggle! …
(edit) @8989 [8989] 03/07/08 11:45:07 pratik Add :readonly option to HasManyThrough associations. Closes #11156
(edit) @8979 [8979] 03/03/08 06:56:31 nzkoz Make the schema dumper respect the schema settings in database.yml. …
(edit) @8977 [8977] 03/03/08 06:23:38 nzkoz Improve performance on :include/:conditions/:limit queries by selectively …
(edit) @8969 [8969] 03/02/08 04:42:10 nzkoz Make the mysql schema dumper roundtrip the limits of text/blob columns. …
(edit) @8957 [8957] 02/29/08 23:16:53 nzkoz Improve performance by avoiding named block arguments. Closes #11109
(edit) @8942 [8942] 02/28/08 20:42:01 bitsweat Fix that batched :include would pull in duplicate records in some cases. …
(edit) @8936 [8936] 02/27/08 23:05:59 bitsweat Fix edge case with colons in times interpreted as bind variables by …
(edit) @8933 [8933] 02/27/08 22:41:35 bitsweat Fix preloading nil polymorphic belongs_to. Closes #11218 [matrix9180]
(edit) @8932 [8932] 02/27/08 22:26:50 bitsweat Remove dead code from hmt#delete. Closes #11236 [rubyruy]
(edit) @8927 [8927] 02/24/08 00:37:12 bitsweat Fix rdoc typo. Closes #11205 [wangchun]
(edit) @8922 [8922] 02/22/08 03:26:21 bitsweat PostgreSQL: support server versions 7.4 through 8.0 and the ruby-pg …
(edit) @8898 [8898] 02/19/08 21:01:10 nzkoz Correct typo in before_type_cast code. Closes #11165 [amishyn]
(edit) @8896 [8896] 02/19/08 02:56:05 bitsweat Don't assume all records from nested include are of same class. Closes …
(edit) @8894 [8894] 02/18/08 04:49:56 nzkoz Ensure nested preloading works when associations return nil. Closes …
(edit) @8890 [8890] 02/18/08 00:14:54 nzkoz Make dynamic finders respect the :include on HasManyThrough associations. …
(edit) @8889 [8889] 02/17/08 22:52:55 bitsweat Fix observed_class. References #11099.
(edit) @8882 [8882] 02/16/08 20:47:01 gbuesing ActiveRecord::Base#instantiate_time_object only uses Time.zone when …
(edit) @8881 [8881] 02/16/08 20:13:38 gbuesing Refactor ActiveRecord::ConnectionAdapters::Column.new_time: leverage …
(edit) @8875 [8875] 02/15/08 23:09:51 nzkoz Add test for Observer#observer_class and change the implementation …
(edit) @8874 [8874] 02/15/08 21:47:27 bitsweat Revert [8865], broke AP record identifier. Reopens #11109.
(edit) @8871 [8871] 02/14/08 20:09:05 nzkoz Avoid repeated calls to Base#connection. Closes #11111 [adymo]
(edit) @8870 [8870] 02/14/08 20:06:25 nzkoz Optimisation for BigDecimal conversion code. Closes #11110 [adymo]
(edit) @8869 [8869] 02/14/08 20:02:19 nzkoz Minor formatting changes
(edit) @8867 [8867] 02/14/08 07:53:37 rick Improve associations performance by using symbol callbacks instead of …
(edit) @8865 [8865] 02/14/08 07:24:09 rick Improve associations performance by avoiding named block arguments. Closes …
(edit) @8864 [8864] 02/13/08 06:32:50 bitsweat Introduce the :readonly option to all associations. Records from the …
(edit) @8863 [8863] 02/13/08 02:19:46 nzkoz Remove options from the attributes method, tidy up the implementation. …
(edit) @8858 [8858] 02/11/08 21:02:17 nzkoz Avoid cloning in Base#attributes_before_typecast. Closes #11077
(edit) @8856 [8856] 02/11/08 02:50:58 nzkoz Fix eager loading with pre-quoted table names. Closes #11046
(edit) @8855 [8855] 02/10/08 22:46:31 gbuesing Multiparameter attributes for time columns fail over to DateTime when out …
(edit) @8847 [8847] 02/10/08 17:02:22 gbuesing TimeZone#new renamed #local, so that new TimeWithZone instances can be …
(edit) @8845 [8845] 02/10/08 02:49:11 nzkoz Show RecordInvalid in the documentation. References #10976 [kampers]
(edit) @8825 [8825] 02/09/08 08:24:35 nzkoz Remove misleading / incorrect warning from validation documentation. …
(edit) @8824 [8824] 02/08/08 23:35:33 nzkoz Avoid cloning in Base#attributes. Closes #11047 [juanjo.bazan]
(edit) @8806 [8806] 02/06/08 06:43:02 rick Add Time Zone support to ActiveRecord, and config.time_zone property for …
(edit) @8802 [8802] 02/04/08 23:29:21 nzkoz Make the docs reference the correct function. [Tobi Reif]
(edit) @8794 [8794] 02/03/08 12:11:52 bitsweat MySQL: memoize column and table name quoting to reduce garbage
(edit) @8790 [8790] 02/03/08 01:09:58 bitsweat Revert r8742: remove has_many with :group option since it has sketchy sql …
(edit) @8787 [8787] 02/02/08 20:18:18 rick Reshuffle load order so that routes and observers are initialized after …
(edit) @8778 [8778] 02/02/08 04:28:42 bitsweat Fix calculations on associations with custom :foreign_key. Closes #8117
(edit) @8777 [8777] 02/02/08 03:37:25 bitsweat When multiparameter date assignment fails due to an invalid date, fall …
(edit) @8776 [8776] 02/02/08 03:27:31 bitsweat Fix has_many :through a polymorphic has_many. Closes #10529 [Aleksey …
(edit) @8770 [8770] 02/01/08 23:15:57 nzkoz Avoid Base#attributes when saving / creating records. Closes #10978
(edit) @8762 [8762] 01/31/08 07:50:15 bitsweat Fixed preloading belongs_to associations which reference a custom foreign …
(edit) @8757 [8757] 01/30/08 23:22:58 bitsweat MySQL: omit text/blob defaults from the schema instead of using an empty …
Note: See TracRevisionLog for help on using the revision log.