aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/model_schema.rb
Commit message (Expand)AuthorAgeFilesLines
* Don't mark the schema loaded until it's really finishedMatthew Draper2017-06-051-3/+5
* Add option for class_attribute default (#29270)David Heinemeier Hansson2017-05-291-20/+7
* Merge pull request #29215 from voxmedia/ar_optimizationsMatthew Draper2017-05-261-1/+2
|\
| * Performance optimization for ActiveRecord#column_defaultsMichael Lovitt2017-05-241-1/+2
* | Add a Monitor to ModelSchema#load_schemaMatthew Draper2017-05-251-3/+22
|/
* Make `table_name=` reset current statement cachenamusyaka2017-02-121-0/+1
* Add missing `+` around a some literals.bogdanvlviv2016-10-271-1/+1
* Copy-edits on #26880Rafael Mendonça França2016-10-241-32/+52
* Fix model schema doc stringsMia Zbikowski2016-10-241-44/+103
* Fix broken comments indentation caused by rubocop auto-correct [ci skip]Ryuta Kamizono2016-09-141-2/+2
* Remove deprecated handling of PG PointsSean Griffin2016-08-311-23/+0
* Add `Type.default_value` and use it everywhere for internalRyuta Kamizono2016-08-261-1/+1
* Add three new rubocop rulesRafael Mendonça França2016-08-161-2/+2
* code gardening: removes redundant selfsXavier Noria2016-08-081-1/+1
* normalizes indentation and whitespace across the projectXavier Noria2016-08-061-62/+62
* applies new string literal convention in activerecord/libXavier Noria2016-08-061-4/+4
* Correct the behavior of virtual attributes on models loaded from the dbSean Griffin2016-07-251-1/+5
* systematic revision of =~ usage in ARXavier Noria2016-07-231-1/+6
* Always prefer class types to query types when casting `group`Sean Griffin2016-07-111-2/+6
* Make Active Record emit significantly smaller YAMLSean Griffin2016-05-311-0/+5
* s/statment/statement/Vipul A M2016-04-241-1/+1
* Revert "Deprecate table names containing dots"Sean Griffin2016-03-311-7/+0
* Deprecate table names containing dotsSean Griffin2016-03-311-0/+7
* Move sequence value methods to Model levelArthur Neves2016-03-241-0/+12
* Shorten ActiveRecord::InternalMetadata.table_name to ar_internal_metadataYasuo Honda2016-02-011-2/+2
* Add `ModelSchema::type_for_attribute` to the public APISean Griffin2016-01-191-1/+12
* Merge pull request #22967 from schneems/schneems/generic-metadataSean Griffin2016-01-081-0/+13
|\
| * Prevent destructive action on production databaseschneems2016-01-071-0/+13
* | Call the new point behavior `:point`, not `:rails_5_1_point`Sean Griffin2015-12-171-1/+1
|/
* Use a real migration version number in docsMatthew Draper2015-12-151-1/+1
* Use a deliberately-invalid migration version in all doc examplesMatthew Draper2015-12-151-1/+1
* Ensure `#reset_column_information` clears child classes as wellSean Griffin2015-11-071-0/+3
* Implement ActiveRecord::Base.ignored_columnsJean Boussier2015-09-241-1/+8
* introduce `conn.data_source_exists?` and `conn.data_sources`.Yves Senn2015-09-221-2/+2
* Replace AR with ActiveRecord to make it more readable [ci skip]arvind2015-09-081-1/+1
* Return a `Point` object from the PG Point typeSean Griffin2015-06-051-0/+23
* remove duplicatesKoen Punt2015-04-031-4/+0
* rm `Column#cast_type`Sean Griffin2015-02-031-1/+1
* Attribute assignment and type casting has nothing to do with columnsSean Griffin2015-01-311-20/+59
* Restore useful documentation removed atRafael Mendonça França2015-01-271-0/+6
* Update model_schema.rb [ci skip]Takehiro Adachi2015-01-271-20/+0
* Extract an explicit type caster classSean Griffin2014-12-291-0/+1
* Inject the `PredicateBuilder` into the `Relation` instanceSean Griffin2014-12-261-0/+1
* Remove unused `@relation` instance variableSean Griffin2014-12-261-2/+0
* Pass symbol as an argument instead of a blockErik Michaels-Ober2014-11-291-1/+1
* Reduce the amount of work performed when instantiating AR modelsSean Griffin2014-11-141-1/+1
* Don't modify the columns hash to set defaults from the attributes APISean Griffin2014-10-311-1/+5
* Rename `default_attributes` to `_default_attributes`Sean Griffin2014-10-311-2/+2
* Change `gsub` to `tr` where possibleAlexander Balashov2014-10-061-1/+1
* Remove defunct ivarsBen Woosley2014-09-281-10/+7