aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/model_schema.rb
Commit message (Expand)AuthorAgeFilesLines
* Better error message for calling columns_hashGuilherme Mansur2019-06-191-0/+3
* Enable `Layout/EmptyLinesAroundAccessModifier` copRyuta Kamizono2019-06-131-2/+0
* Make implicit order column configurableTekin Suleyman2018-11-261-0/+16
* ActiveRecord#respond_to? No longer allocates stringsschneems2018-10-151-0/+6
* Fix call sitesGannon McGibbon2018-10-021-5/+5
* Make a deep copy of the _default_attributes in column_defaultsRafael Mendonça França2018-09-201-1/+1
* Add AR::Base.base_class? predicateBogdan Gusiev2018-04-021-4/+3
* Invoke `load_schema` in `_default_attributes`Ryuta Kamizono2018-02-061-0/+1
* Allow type_for_attribute(:symbol)Beni Cherniavsky-Paskin2018-01-011-1/+2
* Undefine attribute methods on all descendants when resetting column infoChris Salzberg2017-12-171-1/+1
* Convert protected_environments to an array of stringsbogdanvlviv2017-12-121-14/+16
* Change how `AttributeSet::Builder` receives its defaultsSean Griffin2017-11-271-4/+4
* Move Attribute and AttributeSet to ActiveModelLisa Ugray2017-11-091-3/+3
* Convert ignored_columns to a list of stringAltech2017-10-201-15/+17
* Use frozen-string-literal in ActiveRecordKir Shatrov2017-07-191-0/+2
* Remove useless `arel_engine`Ryuta Kamizono2017-07-171-1/+0
* Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-021-1/+0
* Enforce frozen string in RubocopKir Shatrov2017-07-011-0/+1
* 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