Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - repair get_foreign_table_names() for PGInsp/dialect levelpr128 | Mike Bayer | 2014-09-17 | 1 | -16/+31 |
| | | | | | - repair get_view_names() - changelog + migration note | ||||
* | Merge remote-tracking branch 'origin/pr/128' into pr128 | Mike Bayer | 2014-09-16 | 1 | -3/+20 |
|\ | |||||
| * | Added documentation. Changed my mind - added get_foreign_table_names() only ↵pr/128 | Rodrigo Menezes | 2014-09-05 | 1 | -19/+17 |
| | | | | | | | | to PGInspect and not in the Dialect. Added tests for PGInspect and removed a bunch of the old test scaffolding. | ||||
| * | Added get_foreign_table_names to interface and put it in the test requirements. | Rodrigo Menezes | 2014-09-05 | 1 | -0/+1 |
| | | |||||
| * | Fixing some pep8s and adding get_foreign_tables. | Rodrigo Menezes | 2014-09-03 | 1 | -2/+20 |
| | | |||||
| * | Removed changes that are no longer necessary for postgresql_relkind. Also, ↵ | Rodrigo Menezes | 2014-08-26 | 1 | -2/+2 |
| | | | | | | | | removed newline changes. | ||||
| * | Merge branch 'master' of https://github.com/zzzeek/sqlalchemy into ↵ | Rodrigo Menezes | 2014-08-26 | 2 | -4/+82 |
| |\ | | | | | | | | | | feature/postgres-relkind | ||||
| * | | Remove relkind from construct arguments. | Rodrigo Menezes | 2014-08-26 | 1 | -2/+1 |
| | | | |||||
| * | | Removed all mentions to postgresql_relkind | Rodrigo Menezes | 2014-08-26 | 1 | -29/+9 |
| | | | |||||
| * | | Add a view synonym too for consistency. | Rodrigo Menezes | 2014-08-14 | 1 | -1/+2 |
| | | | |||||
| * | | Merge branch 'master' of https://github.com/rclmenezes/sqlalchemy | Rodrigo Menezes | 2014-08-14 | 2 | -23/+73 |
| |\ \ | |||||
| * | | | Added support for postgres_relkind. | Rodrigo Menezes | 2014-08-14 | 1 | -12/+32 |
| | | | | |||||
* | | | | - ensure literal_binds works with LIMIT clause, FOR UPDATE | Mike Bayer | 2014-09-03 | 1 | -5/+5 |
| | | | | |||||
* | | | | - updates to migration / changelog for 1.0 | Mike Bayer | 2014-08-26 | 1 | -1/+1 |
| |_|/ |/| | | |||||
* | | | - pep8 formatting for pg table opts feature, tests | Mike Bayer | 2014-08-23 | 1 | -24/+59 |
| | | | | | | | | | | | | | | | | | | | | | - add support for PG INHERITS - fix mis-named tests - changelog fixes #2051 | ||||
* | | | Adding postgres create table options documentationpr/129 | Malik Diarra | 2014-08-17 | 1 | -0/+16 |
| | | | |||||
* | | | Correcting options name from withoids to with_oids | Malik Diarra | 2014-08-17 | 1 | -3/+3 |
| | | | |||||
* | | | quoting tablespace name in create table command in postgresql dialect | Malik Diarra | 2014-08-17 | 1 | -1/+2 |
| | | | |||||
* | | | Adding oids and on_commit table options | Malik Diarra | 2014-08-17 | 1 | -1/+11 |
| | | | |||||
* | | | Adding a tablespace options for postgresql create table | Malik Diarra | 2014-08-17 | 1 | -1/+9 |
| | | | |||||
* | | | - changelog for pullreq github:125 | Mike Bayer | 2014-08-16 | 1 | -0/+10 |
| | | | | | | | | | | | | - add pg8000 version detection for the "sane multi rowcount" feature | ||||
* | | | Merge remote-tracking branch 'origin/pr/125' into pr125 | Mike Bayer | 2014-08-16 | 1 | -3/+1 |
|\ \ \ | |_|/ |/| | | |||||
| * | | pg8000 now supports sane_multi_rowcountpr/125 | Tony Locke | 2014-08-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | From pg8000-1.9.14 sane_multi_rowcount is supported so this commit updates the dialect accordingly. | ||||
| * | | Remove spurious print statements in pg8000 dialect | Tony Locke | 2014-08-02 | 1 | -2/+0 |
| | | | |||||
* | | | - public method name is get_enums() | Mike Bayer | 2014-08-13 | 1 | -26/+67 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - return a list of dicts like other methods do - don't combine 'schema' with 'name', leave them separate - support '*' argument so that we can retrieve cross-schema if needed - remove "conn" argument - use bound parameters for 'schema' in SQL - order by schema, name, label - adapt _load_enums changes to column reflection - changelog - module docs for get_enums() - add drop of enums to --dropfirst | ||||
* | | | Public inspector method to load enum listpr/126 | Ilya Pekelny | 2014-08-08 | 1 | -2/+10 |
| | | | | | | | | | | | | | | | Provide opportunity to get enums list via an inspector instance public interface. | ||||
* | | | DropEnumType class available from postgres dialect | Ilya Pekelny | 2014-08-08 | 1 | -2/+3 |
| |/ |/| | |||||
* | | -Fixed bug where Postgresql JSON type was not able to persist or | Mike Bayer | 2014-08-07 | 1 | -0/+29 |
|/ | | | | | | | | | | | | | | | | | otherwise render a SQL NULL column value, rather than a JSON-encoded ``'null'``. To support this case, changes are as follows: * The value :func:`.null` can now be specified, which will always result in a NULL value resulting in the statement. * A new parameter :paramref:`.JSON.none_as_null` is added, which when True indicates that the Python ``None`` value should be peristed as SQL NULL, rather than JSON-encoded ``'null'``. Retrival of NULL as None is also repaired for DBAPIs other than psycopg2, namely pg8000. fixes #3159 | ||||
* | Merge remote-tracking branch 'origin/pr/117' into pg8000 | Mike Bayer | 2014-07-25 | 1 | -0/+19 |
|\ | |||||
| * | Fix support for two phase commit in pg8000 dialect | Tony Locke | 2014-07-19 | 1 | -0/+19 |
| | | | | | | | | | | | | | | The postgresql base dialect has problems with two-phase commit because there isn't a standard way of handling autocommit in DBAPI. This commit modifies the pg8000 dialect to use the DBAPI tpc extension, which is supported by pg8000 as of version 1.9.11. | ||||
* | | Fix argument to array() in array._bind_param()pr/124 | Andrew | 2014-07-24 | 1 | -1/+1 |
| | | | | | | array.__init__() expects a list as its sole parameter but inside _bind_param(), instead of sending a list it's sending each item in the list as a separate argument which is incorrect. | ||||
* | | - Fixed bug introduced in 0.9.5 by new pg8000 isolation level feature | Mike Bayer | 2014-07-21 | 1 | -2/+6 |
| | | | | | | | | | | where engine-level isolation level parameter would raise an error on connect. fixes #3134 | ||||
* | | - apply pep8 formatting to sqlalchemy/sql, sqlalchemy/util, sqlalchemy/dialects, | Brian Jarrett | 2014-07-20 | 8 | -350/+434 |
|/ | | | | sqlalchemy/orm, sqlalchemy/event, sqlalchemy/testing | ||||
* | - Fixed bug in :class:`.Enum` and other :class:`.SchemaType` | Mike Bayer | 2014-07-13 | 1 | -2/+1 |
| | | | | | | | subclasses where direct association of the type with a :class:`.MetaData` would lead to a hang when events (like create events) were emitted on the :class:`.MetaData`. fixes #3124 | ||||
* | - break up the <authors> copyright comment as part of a pass | Mike Bayer | 2014-07-09 | 9 | -9/+18 |
| | | | | to get all flake8 passing | ||||
* | - add postgresql_regconfig argument to PG dialect for match() operator, | jonathan vanasco | 2014-07-08 | 1 | -5/+57 |
| | | | | implements PG's to_tsquery('regconfig', 'arg') pattern. fixes #3078 | ||||
* | Merge pull request #101 from ddimmich/master | mike bayer | 2014-07-07 | 3 | -3/+126 |
|\ | | | | | Postgres 9.4 Jsonb support | ||||
| * | jsonb support for <@, ?| and ?& added.pr/101 | Damian Dimmich | 2014-07-01 | 1 | -1/+18 |
| | | | | | | | | need to see if equality already works. | ||||
| * | minor cleanup of the jsonb - had extraneous operators that where copied | Damian Dimmich | 2014-06-28 | 1 | -5/+1 |
| | | | | | | | | | | | | from hstore that don't apply. Add tests for ? and @> operators. | ||||
| * | add has_key & contains operators for jsonb (ported over from hstore) | Damian Dimmich | 2014-06-28 | 1 | -21/+17 |
| | | |||||
| * | initial support for JSONB - this only allows you to define the JSONB | Damian Dimmich | 2014-06-24 | 3 | -3/+117 |
| | | | | | | | | | | datatype - this does not add any of the additional support for querying/indexing yet. | ||||
* | | - clarify that the pg8000 backend has no impact of any kind on | Mike Bayer | 2014-07-04 | 1 | -8/+9 |
|/ | | | | the pg8000 DBAPI's encoding behavior, fixes #3112. | ||||
* | - Added a new type :class:`.postgresql.OID` to the Postgresql dialect. | Mike Bayer | 2014-06-20 | 2 | -2/+15 |
| | | | | | | | | While "oid" is generally a private type within PG that is not exposed in modern versions, there are some PG use cases such as large object support where these types might be exposed, as well as within some user-reported schema reflection use cases. fixes #3002 | ||||
* | - changelog + docs for pg8000 transaction isolation level | Mike Bayer | 2014-05-30 | 3 | -2/+39 |
| | |||||
* | Merge branch 'master' of https://github.com/tlocke/sqlalchemy into tlocke-master | Mike Bayer | 2014-05-30 | 1 | -21/+40 |
|\ | |||||
| * | PEP 8 tidy of pg8000 dialect and postgresql/test_dialect.pypr/88 | Tony Locke | 2014-05-22 | 1 | -14/+11 |
| | | |||||
| * | Autocommit isolation level for postgresql+pg8000 | Tony Locke | 2014-05-22 | 1 | -0/+24 |
| | | | | | | | | | | | | | | | | As with postgresql+psycopg2, execution_options(isolation_level='AUTOCOMMIT') now works for the postgresql+pg8000 dialect. Also enabled the autocommit test in test_dialect.py for pg8000. | ||||
| * | Updated doc string for postgresql+pg8000 dialect | Tony Locke | 2014-05-21 | 1 | -10/+8 |
| | | |||||
| * | pg8000.dbapi is now just pg8000 | Tony Locke | 2014-05-21 | 1 | -1/+1 |
| | | |||||
* | | update comments | Mike Bayer | 2014-05-30 | 1 | -4/+6 |
| | |