aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/postgresql/array_parser.rb
Commit message (Collapse)AuthorAgeFilesLines
* pg, add missing nodocs for extracted modules.Yves Senn2014-05-191-1/+1
|
* Methods of these modules are internalRafael Mendonça França2014-05-141-1/+1
| | | | | They should not be used on people application so they should not be present on the API documentation.
* introduce AR::ConnectionAdapters::PostgreSQL for sharing modules (with AR-JDBC)kares2014-05-141-1/+1
| | | ... 'shared' OID, ArrayParser and Cast helpers, also re-arranged Column's dependencies
* [postgres] include PgArrayParser directly and only load/include ArrayParser ↵kares2014-05-131-25/+13
| | | | if not found
* Fixes issue with parsing whitespace content back from database - fixes #13907Mauricio Linhares2014-02-011-2/+3
|
* Refactor `ArrayParser`Vipul A M2013-07-261-15/+22
| | | | | * Constantize parse token * Remove extra param passed to `parse_data`
* Moves column dump specific code to a module included in AbstractAdapterDan McClain2012-09-141-0/+97
Having column related schema dumper code in the AbstractAdapter. The code remains the same, but by placing it in the AbstractAdapter, we can then overwrite it with Adapter specific methods that will help with Adapter specific data types. The goal of moving this code here is to create a new migration key for PostgreSQL's array type. Since any datatype can be an array, the goal is to have ':array => true' as a migration option, turning the datatype into an array. I've implemented this in postgres_ext, the syntax is shown here: https://github.com/dockyard/postgres_ext#arrays Adds array migration support Adds array_test.rb outlining the test cases for array data type Adds pg_array_parser to Gemfile for testing Adds pg_array_parser to postgresql_adapter (unused in this commit) Adds schema dump support for arrays Adds postgres array type casting support Updates changelog, adds note for inet and cidr support, which I forgot to add before Removing debugger, Adds pg_array_parser to JRuby platform Removes pg_array_parser requirement, creates ArrayParser module used by PostgreSQLAdapter