Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Postgresql: add test case for setting custom libpq connection parameters | Lars Kanis | 2012-01-04 | 1 | -0/+15 |
| | |||||
* | skip hstore tests on PG databases that do not have hstore | Aaron Patterson | 2011-12-20 | 1 | -2/+8 |
| | |||||
* | making sure updates work | Aaron Patterson | 2011-12-20 | 1 | -7/+13 |
| | |||||
* | hstores can cycle | Aaron Patterson | 2011-12-20 | 1 | -2/+26 |
| | |||||
* | can create hstore records via AR API | Aaron Patterson | 2011-12-20 | 1 | -0/+7 |
| | |||||
* | multiple key / values work | Aaron Patterson | 2011-12-20 | 1 | -0/+6 |
| | |||||
* | PostgreSQL hstore types are automatically deserialized from the database. | Aaron Patterson | 2011-12-20 | 1 | -0/+16 |
| | |||||
* | pg columns should understand the hstore type | Aaron Patterson | 2011-12-20 | 1 | -0/+24 |
| | |||||
* | Add missing require | Jon Leighton | 2011-12-03 | 1 | -0/+2 |
| | |||||
* | Avoid postgres 9.X syntax | Jon Leighton | 2011-12-03 | 1 | -1/+5 |
| | |||||
* | Deprecate set_table_name in favour of self.table_name= or defining your own ↵ | Jon Leighton | 2011-11-29 | 2 | -6/+6 |
| | | | | method. | ||||
* | add the query to AR::Relation#explain output | Xavier Noria | 2011-11-25 | 1 | -0/+3 |
| | | | | | | | Rationale: this is more readable if serveral queries are involved in one call. Also, it will be possible to let AR log EXPLAINs automatically in production mode, where queries are not even around. | ||||
* | fixing tests on PG | Aaron Patterson | 2011-11-16 | 1 | -1/+1 |
| | |||||
* | Merge pull request #3521 from ↵ | Aaron Patterson | 2011-11-06 | 1 | -0/+4 |
| | | | | | | nulogy/fix_postgres_adapter_to_handle_spaces_between_schemas Fix postgres adapter to handle spaces between schemas | ||||
* | implements AR::Relation#explain | Xavier Noria | 2011-11-05 | 1 | -0/+25 |
| | | | | | | | | | | | | | | | | | | | This is a first implementation, EXPLAIN is highly dependent on the database and I have made some compromises. On one hand, the method allows you to run the most common EXPLAIN and that's it. If you want EXPLAIN ANALYZE in PostgreSQL you need to do it by hand. On the other hand, I've tried to construct a string as close as possible to the ones built by the respective shells. The rationale is that IMO the user should feel at home with the output and recognize it at first sight. Per database. I don't know whether this implementation is going to work well. Let's see whether people like it. | ||||
* | AR changes to support creating ordered (asc, desc) indexes | Vlad Jebelev | 2011-11-04 | 1 | -4/+12 |
| | |||||
* | Merge pull request #3258 from ileitch/3-1-stable | Aaron Patterson | 2011-10-20 | 1 | -0/+16 |
| | | | | Postgres: Do not attempt to deallocate a statement if the connection is no longer active. | ||||
* | reset prepared statement when schema changes imapact statement results. ↵ | Aaron Patterson | 2011-10-18 | 1 | -0/+8 |
| | | | | fixes #3335 | ||||
* | refs #3232. Prepared statements and postgreSQL schemas. | Juan M. Cuello | 2011-10-05 | 1 | -0/+19 |
| | | | | | Add tests for prepared statements with multiple schemas in postgreSQL. | ||||
* | fixing file name | Aaron Patterson | 2011-09-07 | 1 | -0/+0 |
| | |||||
* | LRU should cache per process in postgresql. fixes #1339 | Aaron Patterson | 2011-09-07 | 1 | -0/+23 |
| | |||||
* | Merge commit 'refs/pull/2909/head' of https://github.com/rails/rails into rawr | Aaron Patterson | 2011-09-07 | 1 | -0/+6 |
| | | | | | | * https://github.com/rails/rails: Postgresql adapter: added current_schema check for table_exists? Postgresql adapter: added current_schema check for table_exists? | ||||
* | Merge pull request #2021 from dasch/more_postgres_utils | Aaron Patterson | 2011-08-29 | 2 | -15/+18 |
|\ | | | | | Make #extract_schema_and_table an instance method in Utils | ||||
| * | Make #extract_schema_and_table an instance method in Utils | Daniel Schierbeck | 2011-07-09 | 2 | -15/+18 |
| | | | | | | | | Also, move the utils test into its own test case. | ||||
* | | forgot to add this test case | Aaron Patterson | 2011-07-22 | 1 | -0/+14 |
|/ | |||||
* | Refactor PostgreSQLAdapter a bit | Daniel Schierbeck | 2011-07-08 | 1 | -2/+2 |
| | | | | | Move the private method #extract_schema_and_table into a separate Utils module so that it can be tested without resorting to #send. | ||||
* | Make PostgreSQL adapter view-compatible | Paul Gallagher | 2011-06-19 | 2 | -1/+49 |
| | | | * amongst other things, allows meta_search to run against view-backed models | ||||
* | make extract_schema_and_table a private method | Paul Gallagher | 2011-06-11 | 1 | -7/+7 |
| | |||||
* | remove table quoting in primary_key method | Paul Gallagher | 2011-06-11 | 2 | -5/+47 |
| | | | * add/cleanup tests | ||||
* | apply private method indentation convention | Paul Gallagher | 2011-06-10 | 2 | -3/+3 |
| | | | * tidy test code and fix my typo | ||||
* | Improve PostgreSQL adapter schema-awareness | Paul Gallagher | 2011-06-10 | 2 | -2/+122 |
| | | | | | | | * table_exists? scoped by schema search path unless schema is explicitly named. Added tests and doc to clarify the behaviour * extract_schema_and_table tests and implementation extended to cover all cases * primary_key does not ignore schema information * add current_schema and schema_exists? methods * more robust table referencing in insert_sql and sql_for_insert methods | ||||
* | Fix a couple of helper requires that were missed. This was causing the tests ↵ | Jon Leighton | 2011-06-07 | 1 | -1/+1 |
| | | | | to fail to run on 1.8.7. | ||||
* | please use ruby -I lib:test path/to/test.rb, or export RUBY_OPT | Aaron Patterson | 2011-06-06 | 6 | -6/+6 |
| | |||||
* | Refactor Active Record test connection setup. Please see the ↵ | Jon Leighton | 2011-06-04 | 7 | -7/+7 |
| | | | | RUNNING_UNIT_TESTS file for details, but essentially you can now configure things in test/config.yml. You can also run tests directly via the command line, e.g. ruby path/to/test.rb (no rake needed, uses default db connection from test/config.yml). This will help us fix the CI by enabling us to isolate the different Rails versions to different databases. | ||||
* | Add missing require to fix the CI | Jon Leighton | 2011-06-01 | 1 | -0/+1 |
| | |||||
* | Isolated PostgreSQL test into PostgreSQL folder | Prem Sichanugrist | 2011-05-31 | 1 | -0/+29 |
| | |||||
* | Added tsvector Datatype Support | Benjamin Fritsch | 2011-04-26 | 1 | -0/+25 |
| | | | Applied Patch from https://rails.lighthouseapp.com/projects/8994/tickets/5577-suport-from-tsvector-data-type-in-postgresql | ||||
* | mysql type cast should return integers when typecasting true / false | Aaron Patterson | 2011-04-14 | 1 | -0/+25 |
| | |||||
* | use index based substitution for bind parameters | Aaron Patterson | 2011-04-13 | 1 | -3/+3 |
| | |||||
* | wrap the pg_get_serial_sequence function and reuse it for the default ↵ | Aaron Patterson | 2011-04-11 | 1 | -0/+25 |
| | | | | sequence name | ||||
* | adding exec_insert for postgresql | Aaron Patterson | 2011-04-11 | 1 | -1/+37 |
| | |||||
* | renaming exec in the PG adapter | Aaron Patterson | 2010-11-05 | 2 | -11/+11 |
| | |||||
* | setting the authorized session clears the statement cache | Aaron Patterson | 2010-10-26 | 1 | -0/+11 |
| | |||||
* | add a session authorization setter to the pg connection | Aaron Patterson | 2010-10-26 | 1 | -1/+8 |
| | |||||
* | avoiding statement cache if there are no bind values | Aaron Patterson | 2010-10-26 | 1 | -0/+12 |
| | |||||
* | bind substitution is working properly | Aaron Patterson | 2010-10-26 | 1 | -0/+8 |
| | |||||
* | bind parameters are now typecast | Aaron Patterson | 2010-10-26 | 1 | -0/+14 |
| | |||||
* | basic bind parameters are working | Aaron Patterson | 2010-10-26 | 1 | -0/+12 |
| | |||||
* | initial exec() method is working in pg adapter | Aaron Patterson | 2010-10-26 | 1 | -0/+17 |
| | |||||
* | activerecord tests should inherit from ActiveRecord::TestCase | Aaron Patterson | 2010-07-14 | 1 | -1/+1 |
| |