Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename field_changed? to _field_changed? so that users can create a field ↵ | Akira Matsuda | 2012-02-14 | 2 | -4/+4 |
| | | | | named field | ||||
* | Merge pull request #4834 from sskirby/fix_usage_of_psql_in_db_test_prepare | Aaron Patterson | 2012-02-13 | 1 | -1/+1 |
|\ | | | | | Fix usage of psql in db:test:prepare | ||||
| * | fixes rake db:test:prepare when using postgresql with sql db structure file ↵ | Sean Kirby | 2012-02-01 | 1 | -1/+1 |
| | | | | | | | | and specifying a template in database.yml | ||||
* | | Merge pull request #5000 from flavorpill/master-with-multidb-association-fix | Aaron Patterson | 2012-02-13 | 3 | -8/+5 |
|\ \ | | | | | | | Fix associations with per-class/multiple database connections | ||||
| * | | fix associations when using per class databases | Lars Kanis | 2012-02-10 | 3 | -8/+5 |
| | | | | | | | | | | | | | | | | | | would get ConnectionNotEstablished error because it always tried to use ActiveRecord::Base's connection, even though it should be using the connection of the model whose context we're operating in | ||||
* | | | Alias reconnect! to reset! for Mysql2 adapter since they have same | Waseem Ahmad | 2012-02-12 | 1 | -5/+1 |
| | | | | | | | | | | | | behavior. | ||||
* | | | handle id attribute in PrimaryKey module | Sergey Nartimov | 2012-02-11 | 2 | -1/+7 |
| | | | |||||
* | | | say unshift when you mean unshift (modulus prepend) | Xavier Noria | 2012-02-11 | 1 | -1/+3 |
| | | | |||||
* | | | PG column consults oid types when typecasting | Aaron Patterson | 2012-02-10 | 4 | -7/+28 |
| | | | |||||
* | | | dynamically populate casting objects via the pg_type table | Aaron Patterson | 2012-02-10 | 2 | -35/+74 |
| | | | |||||
* | | | Merge branch 'joelhoffman-postgres_schema_builder' into instance_reader | Aaron Patterson | 2012-02-10 | 3 | -27/+41 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * joelhoffman-postgres_schema_builder: Also support writing the hstore back to the database Hstore values are all strings string_to_hstore / hstore_to_string, serializing don't test schema where hstore not installed schema dumper tests for hstore Additional hstore tests, supporting null values, better compliance with postgres docs add hstore to postgres native types and defaults Conflicts: activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb | ||||
| * | | | Also support writing the hstore back to the database | Joel | 2012-02-08 | 1 | -0/+5 |
| | | | | |||||
| * | | | Hstore values are all strings | Joel | 2012-02-08 | 1 | -1/+1 |
| | | | | |||||
| * | | | string_to_hstore / hstore_to_string, serializing | Joel | 2012-02-08 | 2 | -11/+20 |
| | | | | |||||
| * | | | Additional hstore tests, supporting null values, better compliance with ↵ | Joel | 2012-02-08 | 1 | -21/+17 |
| | | | | | | | | | | | | | | | | postgres docs | ||||
| * | | | add hstore to postgres native types and defaults | Joel | 2012-02-08 | 1 | -1/+5 |
| | | | | |||||
* | | | | Merge branch 'master' into instance_reader | Aaron Patterson | 2012-02-10 | 5 | -5/+27 |
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | * master: Fix GH #4720. Routing problem with nested namespace and already camelized controller option. make Range#overlaps? accept Range of Time improved test case for partial indices Made schema dumper recognize partial indices' where statements Added where option to add_index to support postgresql partial indices | ||||
| * | | | Merge pull request #4956 from mhfs/pg_partial_indices | Aaron Patterson | 2012-02-10 | 5 | -5/+27 |
| |\ \ \ | | | | | | | | | | | Add support for partial indices to PostgreSQL adapter | ||||
| | * | | | Made schema dumper recognize partial indices' where statements | Marcelo Silveira | 2012-02-09 | 3 | -2/+5 |
| | | | | | |||||
| | * | | | Added where option to add_index to support postgresql partial indices | Marcelo Silveira | 2012-02-09 | 3 | -3/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `add_index` method now supports a `where` option that receives a string with the partial index criteria. add_index(:accounts, :code, :where => "active") Generates CREATE INDEX index_accounts_on_code ON accounts(code) WHERE active | ||||
* | | | | | fixing indentation, moving class methods together | Aaron Patterson | 2012-02-09 | 1 | -124/+124 |
| | | | | | |||||
* | | | | | removing dead code | Aaron Patterson | 2012-02-09 | 4 | -29/+0 |
| | | | | | |||||
* | | | | | typecast columns based on the returned types | Aaron Patterson | 2012-02-09 | 1 | -2/+14 |
| | | | | | |||||
* | | | | | Merge branch 'master' into instance_reader | Aaron Patterson | 2012-02-09 | 5 | -5/+17 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (30 commits) Bump tzinfo. 0.3.31 was released on November 6, 2011. Fix GH #4909. Dependency on TZInfo move from AR to AS. moving ordered hash to normal hash because ruby 1.9.3 hash defaultly ordered one Refactored the OrderedHash related stuff Replaced OrderedHash usage with Ruby 1.9 Hash Replaced OrderedHash with Hash for ruby 1.9 series removed unnecessary code replacing the orderhash with hash for ruby-1.9 Clean up some wording. Fix typo. test title changed corresponding to the test replaced active support ordered hash to ruby hash on active resource PostgreSQL does not work in the same way of the other adapters AR::Relation#pluck: improve to work with joins Fix match docs Fix attribute_before_type_cast for serialized attributes. Fixes #4837. Fix failing request test Fixes in AMo README Update README to mention lint. Trim down Active Model API by removing valid? and errors.full_messages ... | ||||
| * | | | | Merge branch 'master' of github.com:lifo/docrails | Vijay Dev | 2012-02-09 | 2 | -3/+3 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: activerecord/lib/active_record/relation/query_methods.rb | ||||
| | * | | | | Correcting ActiveRecord::Core#encode_with docs | Josef Šimánek | 2012-02-07 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | use appropriate words for docs of Model.none | Rohit Arondekar | 2012-02-07 | 1 | -2/+2 |
| | | | | | | |||||
| | * | | | | minor tidy up of none relation query method | Rohit Arondekar | 2012-02-06 | 1 | -2/+2 |
| | | | | | | |||||
| | * | | | | Fix code example in ActiveRecord::Relation#none | Carlos Antonio da Silva | 2012-02-01 | 1 | -3/+3 |
| | | | | | | |||||
| * | | | | | Refactored the OrderedHash related stuff | Raghunadh | 2012-02-09 | 1 | -2/+1 |
| | |_|/ / | |/| | | | |||||
| * | | | | AR::Relation#pluck: improve to work with joins | Bogdan Gusiev | 2012-02-08 | 1 | -0/+3 |
| | | | | | |||||
| * | | | | Fix attribute_before_type_cast for serialized attributes. Fixes #4837. | Jon Leighton | 2012-02-07 | 2 | -0/+10 |
| | | | | | |||||
* | | | | | only exclude serialized columns from cacheable columns | Aaron Patterson | 2012-02-09 | 1 | -1/+5 |
| | | | | | |||||
* | | | | | removed unnecessary translator object | Aaron Patterson | 2012-02-08 | 2 | -44/+0 |
| | | | | | |||||
* | | | | | use the key name yielded to the fetch block | Aaron Patterson | 2012-02-08 | 1 | -9/+7 |
| | | | | | |||||
* | | | | | return early if the cast attribute has been cached | Aaron Patterson | 2012-02-08 | 1 | -11/+16 |
| | | | | | |||||
* | | | | | always call `read_attribute` from the reader method | Aaron Patterson | 2012-02-08 | 1 | -14/+12 |
| | | | | | |||||
* | | | | | use the pg column to cast values | Aaron Patterson | 2012-02-08 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | cache attribute if it is supposed to be cached | Aaron Patterson | 2012-02-07 | 1 | -1/+5 |
| | | | | | |||||
* | | | | | only unescape bytea after it has been read from the database | Aaron Patterson | 2012-02-07 | 2 | -6/+4 |
| | | | | | |||||
* | | | | | pgcolumn knows how to typecast binary columns | Aaron Patterson | 2012-02-07 | 1 | -0/+6 |
| | | | | | |||||
* | | | | | give each PG type a `type` method and decortate tz attributes | Aaron Patterson | 2012-02-07 | 5 | -18/+60 |
| | | | | | |||||
* | | | | | hstores can be typecast | Aaron Patterson | 2012-02-07 | 1 | -0/+10 |
| | | | | | |||||
* | | | | | columns are lazily typecast, so no more calls to `result_as_array` | Aaron Patterson | 2012-02-07 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | taking column width in to account when fetching decimal fields | Aaron Patterson | 2012-02-07 | 2 | -2/+42 |
| | | | | | |||||
* | | | | | return early from typecasting if the value is nil | Aaron Patterson | 2012-02-07 | 1 | -1/+15 |
| | | | | | |||||
* | | | | | mapping more oids | Aaron Patterson | 2012-02-07 | 1 | -1/+7 |
| | | | | | |||||
* | | | | | many of the OIDs mapped and implemented | Aaron Patterson | 2012-02-07 | 2 | -1/+164 |
| | | | | | |||||
* | | | | | moving column types to an ivar on the result | Aaron Patterson | 2012-02-07 | 2 | -9/+10 |
| | | | | | |||||
* | | | | | copy over columns hash on reload | Aaron Patterson | 2012-02-07 | 1 | -0/+1 |
| | | | | |