Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding SQL Server support #552

Open
wants to merge 699 commits into
base: sqlserver
Choose a base branch
from
Open
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Aug 5, 2018

  1. Configuration menu
    Copy the full SHA
    66d4da9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4f87b3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f3dec48 View commit details
    Browse the repository at this point in the history
  4. Fix query optimization

    kozlovsky committed Aug 5, 2018
    Configuration menu
    Copy the full SHA
    1683ac0 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2018

  1. Configuration menu
    Copy the full SHA
    e1dfdaf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ffa446b View commit details
    Browse the repository at this point in the history
  3. Translator context added

    kozlovsky committed Aug 7, 2018
    Configuration menu
    Copy the full SHA
    6be9266 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e22ed2d View commit details
    Browse the repository at this point in the history
  5. Merge branch master to orm

    kozlovsky committed Aug 7, 2018
    Configuration menu
    Copy the full SHA
    ff556a0 View commit details
    Browse the repository at this point in the history
  6. Add more tests for exists

    kozlovsky committed Aug 7, 2018
    Configuration menu
    Copy the full SHA
    69ddfcc View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2018

  1. Configuration menu
    Copy the full SHA
    9dc81a5 View commit details
    Browse the repository at this point in the history
  2. Merge branch master to orm

    kozlovsky committed Aug 8, 2018
    Configuration menu
    Copy the full SHA
    c855153 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    148e013 View commit details
    Browse the repository at this point in the history
  4. Merge master to orm

    kozlovsky committed Aug 8, 2018
    Configuration menu
    Copy the full SHA
    5ab8b68 View commit details
    Browse the repository at this point in the history
  5. on_connect fix

    sashaaero authored and kozlovsky committed Aug 8, 2018
    Configuration menu
    Copy the full SHA
    d007520 View commit details
    Browse the repository at this point in the history
  6. Merge branch master to orm

    kozlovsky committed Aug 8, 2018
    Configuration menu
    Copy the full SHA
    677fadd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    79cbee9 View commit details
    Browse the repository at this point in the history
  8. Pony ORM Release 0.7.6rc1 (2018-08-08)

    # New features
    
    * f-strings support in queries: select(f'{s.name} - {s.age}' for s in Student)
    * ponyorm#344: It is now possible to specify offset without limit: `query.limit(offset=10)`
    * ponyorm#371: Support of explicit casting of JSON expressions to `str`, `int` or `float`
    * `@db.on_connect` decorator added
    
    # Bugfixes
    
    * Fix bulk delete bug introduced in 0.7.4
    * ponyorm#370 Fix memory leak introduced in 0.7.4
    * Now exists() in query does not throw away condition in generator expression: `exists(s.gpa > 3 for s in Student)`
    * ponyorm#373: 0.7.4/0.7.5 breaks queries using the `in` operator to test membership of another query result
    * ponyorm#374: `auto=True` can be used with all PrimaryKey types, not only int
    * ponyorm#369: Make QueryResult looks like a list object again: add concatenation with lists, `.shuffle()` and `.to_list()` methods
    * ponyorm#355: Fix binary primary keys `PrimaryKey(buffer)` in Python2
    * Interactive mode support for PyCharm console
    * Fix wrong table aliases in complex queries
    * Fix query optimization code for complex queries
    kozlovsky committed Aug 8, 2018
    Configuration menu
    Copy the full SHA
    02fddc3 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2018

  1. Configuration menu
    Copy the full SHA
    585ab81 View commit details
    Browse the repository at this point in the history
  2. Improved error message

    kozlovsky committed Aug 9, 2018
    Configuration menu
    Copy the full SHA
    d88cb15 View commit details
    Browse the repository at this point in the history
  3. Merge branch master to orm

    kozlovsky committed Aug 9, 2018
    Configuration menu
    Copy the full SHA
    8687996 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2018

  1. Configuration menu
    Copy the full SHA
    260795e View commit details
    Browse the repository at this point in the history
  2. Pony ORM Release 0.7.6 (2018-08-10)

    # Features since 0.7.5:
    
    * f-strings support in queries: `select(f'{s.name} - {s.age}' for s in Student)`
    * ponyorm#344: It is now possible to specify offset without limit: `query.limit(offset=10)`
    * ponyorm#371: Support of explicit casting of JSON expressions to `str`, `int` or `float`
    * `@db.on_connect` decorator added
    
    # Bugfixes
    
    * Fix bulk delete bug introduced in 0.7.4
    * ponyorm#370 Fix memory leak introduced in 0.7.4
    * Now `exists()` in query does not throw away condition in generator expression: `exists(s.gpa > 3 for s in Student)`
    * ponyorm#373: 0.7.4/0.7.5 breaks queries using the `in` operator to test membership of another query result
    * ponyorm#374: `auto=True` can be used with all PrimaryKey types, not only `int`
    * ponyorm#369: Make QueryResult looks like a list object again: add concatenation with lists, `.shuffle()` and `.to_list()` methods
    * ponyorm#355: Fix binary primary keys `PrimaryKey(buffer)` in Python2
    * Interactive mode support for PyCharm console
    * Fix wrong table aliases in complex queries
    * Fix query optimization code for complex queries
    * Fix a bug with hybrid properties that use external functions
    kozlovsky committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    643e051 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2018

  1. Configuration menu
    Copy the full SHA
    95b3a24 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cc8fa8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    810b92f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    00440cf View commit details
    Browse the repository at this point in the history
  5. Improved error message

    sashaaero authored and kozlovsky committed Sep 22, 2018
    Configuration menu
    Copy the full SHA
    3e8a952 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    da35e18 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fe56efa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4000c13 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2018

  1. Remove unused code

    kozlovsky committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    76093b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f5e24f2 View commit details
    Browse the repository at this point in the history
  3. Merge branch master to orm

    kozlovsky committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    bde71b1 View commit details
    Browse the repository at this point in the history
  4. Test added

    kozlovsky committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    0f2ce9e View commit details
    Browse the repository at this point in the history
  5. Merge branch master to orm

    kozlovsky committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    dba3891 View commit details
    Browse the repository at this point in the history
  6. Test added

    kozlovsky committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    c3af509 View commit details
    Browse the repository at this point in the history
  7. Merge branch master to orm

    kozlovsky committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    267bbf0 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2018

  1. Typo fixed

    kozlovsky committed Oct 1, 2018
    Configuration menu
    Copy the full SHA
    ea6fee1 View commit details
    Browse the repository at this point in the history
  2. Merge branch master to orm

    kozlovsky committed Oct 1, 2018
    Configuration menu
    Copy the full SHA
    f0ab85b View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2018

  1. Configuration menu
    Copy the full SHA
    890ee84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a315d2 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2018

  1. Configuration menu
    Copy the full SHA
    287a05e View commit details
    Browse the repository at this point in the history
  2. Merge branch master to orm

    kozlovsky committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    5345c81 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2018

  1. Configuration menu
    Copy the full SHA
    d4b0291 View commit details
    Browse the repository at this point in the history
  2. Merge branch master to orm

    kozlovsky committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    4a150dd View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2018

  1. Configuration menu
    Copy the full SHA
    1934624 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b237258 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a733a85 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4f0f2ad View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8cdc933 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2018

  1. Configuration menu
    Copy the full SHA
    e19013d View commit details
    Browse the repository at this point in the history
  2. fix db_session(sql_debug=True): it should log SQL commands also durin…

    …g db_session.__exit__()
    kozlovsky committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    29bbf4a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65d4a41 View commit details
    Browse the repository at this point in the history
  4. Move code around

    kozlovsky committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    a439cb9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    600bfe8 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2018

  1. py_json_unwrap fix

    sashaaero authored and kozlovsky committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    bfb3a72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e041aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bcbcd14 View commit details
    Browse the repository at this point in the history
  4. remove options.PREFETCHING

    kozlovsky committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    2001529 View commit details
    Browse the repository at this point in the history
  5. Improved query prefetching

    kozlovsky committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    f5292da View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e78d98e View commit details
    Browse the repository at this point in the history
  7. Local variable renaming

    kozlovsky committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    57c8628 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d1f5e79 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    113b84d View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2018

  1. Configuration menu
    Copy the full SHA
    1cd129c View commit details
    Browse the repository at this point in the history
  2. Merge branch master to orm

    kozlovsky committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    134f0d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db964c2 View commit details
    Browse the repository at this point in the history
  4. Merge branch master to orm

    kozlovsky committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    9bdaeb1 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2018

  1. Code formatting

    kozlovsky committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    a832d37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8734706 View commit details
    Browse the repository at this point in the history
  3. Merge branch master to orm

    kozlovsky committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    0fb4531 View commit details
    Browse the repository at this point in the history
  4. TrackedArray type added

    sashaaero authored and kozlovsky committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    16ab5ff View commit details
    Browse the repository at this point in the history
  5. Array tests added

    sashaaero authored and kozlovsky committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    ab257bb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7e21d5d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b34baf6 View commit details
    Browse the repository at this point in the history
  8. Array fixes

    sashaaero authored and kozlovsky committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    5b4ba26 View commit details
    Browse the repository at this point in the history
  9. Fix array __getitem__

    sashaaero authored and kozlovsky committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    5960ac4 View commit details
    Browse the repository at this point in the history
  10. More array tests added

    kozlovsky committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    9c01370 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    24bb044 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2018

  1. Configuration menu
    Copy the full SHA
    c0b5a3c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a42d351 View commit details
    Browse the repository at this point in the history
  3. contains for tracked array

    sashaaero authored and kozlovsky committed Dec 9, 2018
    Configuration menu
    Copy the full SHA
    82cfc74 View commit details
    Browse the repository at this point in the history
  4. Fixes ponyorm#405: Breaking change with cx_Oracle 7.0: DML RETURNING …

    …statements now return a list
    sashaaero authored and kozlovsky committed Dec 9, 2018
    Configuration menu
    Copy the full SHA
    926a557 View commit details
    Browse the repository at this point in the history
  5. Merge branch master to orm

    kozlovsky committed Dec 9, 2018
    Configuration menu
    Copy the full SHA
    7084581 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2019

  1. Configuration menu
    Copy the full SHA
    0521629 View commit details
    Browse the repository at this point in the history
  2. Add pony.egg-info/ to .gitignore

    sashaaero authored and kozlovsky committed Jan 4, 2019
    Configuration menu
    Copy the full SHA
    6e340ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2508c4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    68bb40f View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2019

  1. Configuration menu
    Copy the full SHA
    b442cb3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa16b4f View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2019

  1. Configuration menu
    Copy the full SHA
    e5f06c8 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2019

  1. Support of select(x for x in y.items)

    sashaaero authored and kozlovsky committed Jan 12, 2019
    Configuration menu
    Copy the full SHA
    f3a590f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6aa22d1 View commit details
    Browse the repository at this point in the history
  3. make_proxy(obj) function creates a proxy object which can be used acr…

    …oss different db_sessions
    sashaaero authored and kozlovsky committed Jan 12, 2019
    Configuration menu
    Copy the full SHA
    1bd29b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e7cd21 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7a7719b View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2019

  1. Merge branch master to orm

    kozlovsky committed Jan 17, 2019
    Configuration menu
    Copy the full SHA
    279c67a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    342a15d View commit details
    Browse the repository at this point in the history
  3. PonyORM release 0.7.7 (2019-01-17)

    # Major features
    
    * Array type support for PostgreSQL and SQLite
    * isinstance() support in queries
    * Support of queries based on collections: select(x for x in y.items)
    
    # Other features
    
    * Support of Entity.select(**kwargs)
    * Support of SKIP LOCKED option in 'SELECT ... FOR UPDATE'
    * New function make_proxy(obj) to make cros-db_session proxy objects
    * Specify ON DELETE CASCADE/SET NULL in foreign keys
    * Support of LIMIT in `SELECT FROM (SELECT ...)` type of queries
    * Support for negative JSON array indexes in SQLite
    
    # Improvements
    
    * Improved query prefetching: use fewer number of SQL queries
    * Memory optimization: deduplication of values recieved from the database in the same session
    * increase DBAPIProvider.max_params_count value
    
    # Bugfixes
    
    * ponyorm#405: breaking change with cx_Oracle 7.0: DML RETURNING now returns a list
    * ponyorm#380: db_session should work with async functions
    * ponyorm#385: test fails with python3.6
    * ponyorm#386: release unlocked lock error in SQLite
    * ponyorm#390: TypeError: writable buffers are not hashable
    * ponyorm#398: add auto coversion of numpy numeric types
    * ponyorm#404: GAE local run detection
    * Fix Flask compatibility: add support of LocalProxy object
    * db_session(sql_debug=True) should log SQL commands also during db_session.__exit__()
    * Fix duplicated table join in FROM clause
    * Fix accessing global variables from hybrid methods and properties
    * Fix m2m collection loading bug
    * Fix composite index bug: stackoverflow.com/questions/53147694
    * Fix MyEntity[obj.get_pk()] if pk is composite
    * MySQL group_concat_max_len option set to max of 32bit platforms to avoid truncation
    * Show all attribute options in show(Entity) call
    * For nested db_session retry option should be ignored
    * Fix py_json_unwrap
    * Other minor fixes
    kozlovsky committed Jan 17, 2019
    Configuration menu
    Copy the full SHA
    8bc10f6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2138737 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2019

  1. Configuration menu
    Copy the full SHA
    5c51407 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a8c3fe View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into orm

    Conflicts:
    	pony/utils/utils.py
    kozlovsky committed Jan 18, 2019
    Configuration menu
    Copy the full SHA
    eed9d1d View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2019

  1. Configuration menu
    Copy the full SHA
    65a36c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37c7f2f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3d3e9d View commit details
    Browse the repository at this point in the history
  4. PonyORM release 0.7.8 (2019-01-19)

    # Bugfixes
    
    * ponyorm#414: prefetching Optional relationships fails on 0.7.7
    * Fix a bug caused by incorrect deduplication of column values
    kozlovsky committed Jan 19, 2019
    Configuration menu
    Copy the full SHA
    035fb9d View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2019

  1. Configuration menu
    Copy the full SHA
    35fe54e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b17c30 View commit details
    Browse the repository at this point in the history
  3. Merge branch master to orm

    kozlovsky committed Jan 20, 2019
    Configuration menu
    Copy the full SHA
    66f5602 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2019

  1. Configuration menu
    Copy the full SHA
    5ed45d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61841d3 View commit details
    Browse the repository at this point in the history
  3. Merge branch master to orm

    kozlovsky committed Jan 21, 2019
    Configuration menu
    Copy the full SHA
    efc1368 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bf11077 View commit details
    Browse the repository at this point in the history
  5. PonyORM release 0.7.9 (2019-01-21)

    # Bugfixes
    
    * Fix handling of empty arrays and empty lists in queries
    * Fix reading optional nullable array columns from database
    kozlovsky committed Jan 21, 2019
    Configuration menu
    Copy the full SHA
    b4aed3d View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2019

  1. Configuration menu
    Copy the full SHA
    9031bf4 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2019

  1. Merge branch master to orm

    kozlovsky committed Mar 6, 2019
    Configuration menu
    Copy the full SHA
    6b9a1e5 View commit details
    Browse the repository at this point in the history
  2. Fixes ponyorm#415: typo

    sashaaero authored and kozlovsky committed Mar 6, 2019
    Configuration menu
    Copy the full SHA
    3b895fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    50cf5b7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b9667b View commit details
    Browse the repository at this point in the history
  5. Merge branch master to orm

    kozlovsky committed Mar 6, 2019
    Configuration menu
    Copy the full SHA
    61129bd View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2019

  1. Configuration menu
    Copy the full SHA
    5618cce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8587f88 View commit details
    Browse the repository at this point in the history
  3. Decompiler fixes

    kozlovsky committed Mar 24, 2019
    Configuration menu
    Copy the full SHA
    9781e06 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2019

  1. Configuration menu
    Copy the full SHA
    fad8c68 View commit details
    Browse the repository at this point in the history
  2. Merge branch master to orm

    kozlovsky committed Mar 31, 2019
    Configuration menu
    Copy the full SHA
    e733f14 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2019

  1. Configuration menu
    Copy the full SHA
    f044240 View commit details
    Browse the repository at this point in the history
  2. Decompiler tests added

    sashaaero committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    3147636 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2019

  1. PyPy decompiling fix

    sashaaero authored and kozlovsky committed Apr 16, 2019
    Configuration menu
    Copy the full SHA
    c819c2f View commit details
    Browse the repository at this point in the history
  2. Fix CALL_METHOD in PyPy

    kozlovsky committed Apr 16, 2019
    Configuration menu
    Copy the full SHA
    333e39f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd37431 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    778b010 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2019

  1. Include LICENSE in sdist

    The Apache license (section 4) requires the license and copyright be redistributed with copies of the work.
    carlwgeorge authored and kozlovsky committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    3a0467d View commit details
    Browse the repository at this point in the history
  2. Include LICENSE in sdist

    The Apache license (section 4) requires the license and copyright be redistributed with copies of the work.
    carlwgeorge authored and kozlovsky committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    0997b35 View commit details
    Browse the repository at this point in the history
  3. Merge branch master to orm

    kozlovsky committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    12ad059 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2019

  1. Configuration menu
    Copy the full SHA
    e804b93 View commit details
    Browse the repository at this point in the history
  2. Fix GROUP_CONCAT separator syntax.

    Faless authored and kozlovsky committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    f781ae4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3566508 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1b26f90 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a068e9c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e9f97b2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b4b338d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    884d517 View commit details
    Browse the repository at this point in the history
  9. PonyORM release 0.7.10 (2019-04-20)

    # Bugfixes
    
    * Python3.7 and PyPy decompiling fixes
    * Fix reading NULL from Optional nullable array column
    * Fix handling of empty arrays in queries
    * ponyorm#415: error message typo
    * ponyorm#432: PonyFlask - request object can trigger teardown_request without real request
    * Fix GROUP CONCAT separator for MySQL
    kozlovsky committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    b991846 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2019

  1. Configuration menu
    Copy the full SHA
    bb92bb2 View commit details
    Browse the repository at this point in the history
  2. Merge branch master to orm

    kozlovsky committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    bc36166 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8a05edf View commit details
    Browse the repository at this point in the history
  4. Minor change in README.md

    amalashkevich authored and kozlovsky committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    c24789e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cf8b430 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ccfd623 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6160527 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ac69f12 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1c8498c View commit details
    Browse the repository at this point in the history
  10. Remove incorrect assertion

    kozlovsky committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    803144b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0f136ec View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bc85217 View commit details
    Browse the repository at this point in the history
  13. Merge branch master to orm

    kozlovsky committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    71a3263 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2019

  1. Configuration menu
    Copy the full SHA
    6c37d6c View commit details
    Browse the repository at this point in the history
  2. Merge branch master to orm

    kozlovsky committed Sep 12, 2019
    Configuration menu
    Copy the full SHA
    31a668d View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2019

  1. Update BACKERS.md

    amalashkevich committed Sep 19, 2019
    Configuration menu
    Copy the full SHA
    454f6a5 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2019

  1. Configuration menu
    Copy the full SHA
    4d45ddf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26c1d8c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea8020b View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2019

  1. Move code around

    kozlovsky committed Oct 1, 2019
    Configuration menu
    Copy the full SHA
    c938694 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e52c1f6 View commit details
    Browse the repository at this point in the history
  3. Hybrid functions

    kozlovsky committed Oct 1, 2019
    Configuration menu
    Copy the full SHA
    cd7fe6c View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2019

  1. Improved ProgrammingError message in PostgreSQL: "Note: use column ty…

    …pe `jsonb` instead of `json`"
    kozlovsky committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    c85e219 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2019

  1. Remove unused code

    kozlovsky committed Oct 8, 2019
    Configuration menu
    Copy the full SHA
    5e53624 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb7e384 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2019

  1. Update BACKERS.md

    amalashkevich committed Oct 11, 2019
    Configuration menu
    Copy the full SHA
    a0be95a View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2019

  1. Fix bulk delete queries

    kozlovsky committed Oct 14, 2019
    Configuration menu
    Copy the full SHA
    d1c6bb2 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2019

  1. Configuration menu
    Copy the full SHA
    37dc817 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b9527fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa5ed83 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1d60b37 View commit details
    Browse the repository at this point in the history
  5. Update BACKERS.md

    amalashkevich authored and kozlovsky committed Oct 15, 2019
    Configuration menu
    Copy the full SHA
    ecc55b5 View commit details
    Browse the repository at this point in the history
  6. Update BACKERS.md

    amalashkevich authored and kozlovsky committed Oct 15, 2019
    Configuration menu
    Copy the full SHA
    62b03f7 View commit details
    Browse the repository at this point in the history
  7. Merge branch master to orm

    kozlovsky committed Oct 15, 2019
    Configuration menu
    Copy the full SHA
    5fd38a6 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2019

  1. Configuration menu
    Copy the full SHA
    4efb56f View commit details
    Browse the repository at this point in the history
  2. Fix bulk delete queries

    kozlovsky committed Oct 16, 2019
    Configuration menu
    Copy the full SHA
    bbf8de6 View commit details
    Browse the repository at this point in the history
  3. Merge branch master to orm

    kozlovsky committed Oct 16, 2019
    Configuration menu
    Copy the full SHA
    f42dbf8 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2019

  1. Configuration menu
    Copy the full SHA
    397e6ac View commit details
    Browse the repository at this point in the history
  2. Fix ponyorm#470 'imp' module PendingDeprecationWarning

    The package 'imp' will be deprecated in favor of importlib. This change allows to use os 'importlib' when python version is greater than 2 or use 'imp' otherwise.
    paxet authored and kozlovsky committed Oct 21, 2019
    Configuration menu
    Copy the full SHA
    0fa39eb View commit details
    Browse the repository at this point in the history
  3. Merge branch master to orm

    kozlovsky committed Oct 21, 2019
    Configuration menu
    Copy the full SHA
    bb5ceb5 View commit details
    Browse the repository at this point in the history
  4. Fixes ponyorm#465, fixes ponyorm#466, closes ponyorm#467: Should reco…

    …nnect to MySQL on OperationalError 2013 'Lost connection to MySQL server during query'
    imfht authored and kozlovsky committed Oct 21, 2019
    Configuration menu
    Copy the full SHA
    45cbff7 View commit details
    Browse the repository at this point in the history
  5. Merge master to orm

    kozlovsky committed Oct 21, 2019
    Configuration menu
    Copy the full SHA
    d012df2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    368adf8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a592b96 View commit details
    Browse the repository at this point in the history
  8. Test fixed

    kozlovsky committed Oct 21, 2019
    Configuration menu
    Copy the full SHA
    ca9a62c View commit details
    Browse the repository at this point in the history
  9. Merge branch master to orm

    kozlovsky committed Oct 21, 2019
    Configuration menu
    Copy the full SHA
    900b05c View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2019

  1. Revert change from 52c88b6 "Forcing of n+1 query optimization during …

    …cascade delete", add tests on cascade delete
    kozlovsky committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    2345f31 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2019

  1. Fix ponyorm#438: support date-date, datetime-datetime, date+timedelta…

    …, date-timedelta, datetime+timedelta, datetime-timedelta in queries
    kozlovsky committed Oct 23, 2019
    Configuration menu
    Copy the full SHA
    0ffe60f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d008b9 View commit details
    Browse the repository at this point in the history
  3. Merge branch master to orm

    kozlovsky committed Oct 23, 2019
    Configuration menu
    Copy the full SHA
    a8b0a5c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    66c29f5 View commit details
    Browse the repository at this point in the history
  5. PonyORM release 0.7.11 (2019-10-23)

    # Features
    
    * ponyorm#472: Python 3.8 support
    * Support of hybrid functions (inlining simple Python functions into query)
    * ponyorm#438: support datetime-datetime, datetime-timedelta, datetime+timedelta in queries
    
    # Bugfixes
    
    * ponyorm#430: add ON DELETE CASCADE for many-to-many relationships
    * ponyorm#465: Should reconnect to MySQL on OperationalError 2013 'Lost connection to MySQL server during query'
    * ponyorm#468: Tuple-value comparisons generate incorrect queries
    * ponyorm#470 fix PendingDeprecationWarning of imp module
    * Fix incorrect unpickling of objects with Json attributes
    * Check value of discriminator column on object creation if set explicitly
    * Correctly handle Flask current_user proxy when adding new items to collections
    * Some bugs in syntax of aggregated queries were fixed
    * Fix syntax of bulk delete queries
    * Bulk delete queries should clear query results cache so next select will get correct result from the database
    * Fix error message when hybrid method is too complex to decompile
    kozlovsky committed Oct 23, 2019
    Configuration menu
    Copy the full SHA
    8197136 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2019

  1. Configuration menu
    Copy the full SHA
    21459cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db29fb5 View commit details
    Browse the repository at this point in the history
  3. Merge branch master to orm

    kozlovsky committed Oct 28, 2019
    Configuration menu
    Copy the full SHA
    42354dc View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2019

  1. Relax checks in cache.update_simple_index, cache.db_update_simple_ind…

    …ex, cache.update_composite_index, cache.db_update_composite_index
    kozlovsky committed Oct 30, 2019
    Configuration menu
    Copy the full SHA
    2928534 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4d3da6 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2020

  1. Update BACKERS.md

    amalashkevich committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    e90d200 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2020

  1. Update BACKERS.md

    amalashkevich authored and kozlovsky committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    a446c7f View commit details
    Browse the repository at this point in the history
  2. Merge master to orm

    kozlovsky committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    4817e4e View commit details
    Browse the repository at this point in the history
  3. Fix deduplication

    kozlovsky committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    493a119 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    51876a1 View commit details
    Browse the repository at this point in the history
  5. CockroachDB support added

    kozlovsky committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    ceecad7 View commit details
    Browse the repository at this point in the history
  6. Fix cockroach ddl issue

    kozlovsky committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    994654e View commit details
    Browse the repository at this point in the history
  7. cockroach retry support

    kozlovsky committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    6822b1c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bd6dc31 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8abeb10 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    91935c0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f27aeeb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8cf3667 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2deadda View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    861874b View commit details
    Browse the repository at this point in the history
  15. Array negative indexes fixes

    sashaaero authored and kozlovsky committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    d8168d0 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8f7996f View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    c6ccc99 View commit details
    Browse the repository at this point in the history
  18. Merge branch master to orm

    kozlovsky committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    1b6b275 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    bd88abe View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    7f9616f View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    836224a View commit details
    Browse the repository at this point in the history
  22. PonyORM release 0.7.12 (2020-02-04)

    # Features
    
    * CockroachDB support added
    * CI testing for SQLite, PostgreSQL & CockroachDB
    
    # Bugfixes
    
    * Fix translation of getting array items with negative indexes
    * Fix string getitem translation for slices and negative indexes
    * PostgreSQL DISTINCT bug fixed for queries with ORDER BY clause
    * Fix date difference syntax in PostgreSQL
    * Fix casting json to dobule in PostgreSQL
    * Fix count by several columns in PostgreSQL
    * Fix PostgreSQL MIN and MAX expressions on boolean columns
    * Fix determination of interactive mode in PyCharm
    * Fix column definition when `sql_default` is specified: DEFAULT should be before NOT NULL
    * Relax checks on updating in-memory cache indexes (don't throw CacheIndexError on valid cases)
    * Fix deduplication logic for attribute values
    kozlovsky committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    9dde398 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2020

  1. Configuration menu
    Copy the full SHA
    76c8eef View commit details
    Browse the repository at this point in the history
  2. Update README.md

    sashaaero committed Feb 26, 2020
    Configuration menu
    Copy the full SHA
    371cb30 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2020

  1. Update README.md

    sashaaero authored and kozlovsky committed Feb 28, 2020
    Configuration menu
    Copy the full SHA
    dbdae7b View commit details
    Browse the repository at this point in the history
  2. Merge branch master to orm

    kozlovsky committed Feb 28, 2020
    Configuration menu
    Copy the full SHA
    6a9a132 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2020

  1. Configuration menu
    Copy the full SHA
    b8e2ed0 View commit details
    Browse the repository at this point in the history
  2. PonyORM release 0.7.13 (2020-03-03)

    This release does not contains new features or bugfixes. Its goal is to test automatic release building and uploading
    kozlovsky committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    ab176c6 View commit details
    Browse the repository at this point in the history
  3. Fix wording

    kozlovsky committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    5ba67c8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d702c5c View commit details
    Browse the repository at this point in the history
  5. Update BACKERS.md

    amalashkevich authored and kozlovsky committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    5193bb1 View commit details
    Browse the repository at this point in the history
  6. Merge branch master to orm

    kozlovsky committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    ea515dc View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2020

  1. Working SQL Server CRUD, running model1.py test works.

    Basic JSON has also been implemented.
    sostholm committed Aug 15, 2020
    Configuration menu
    Copy the full SHA
    3769fd4 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2020

  1. added bool fix

    capsamuel committed Aug 19, 2020
    Configuration menu
    Copy the full SHA
    9280240 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from sostholmwork/sqlserver2

    added bool fix
    sostholm committed Aug 19, 2020
    Configuration menu
    Copy the full SHA
    20da084 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2020

  1. Configuration menu
    Copy the full SHA
    4636ec0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2bb0dc5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6159c9a View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2020

  1. added support for limit

    capsamuel committed Oct 7, 2020
    Configuration menu
    Copy the full SHA
    1cd4a1c View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2020

  1. Update mssql.py

    Fixed py datetime to sql datetime string conversion
    capsamuel committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    6989956 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2021

  1. fixing limit mssql builder for the case where order_by is null. Also …

    …adding the possibility of returning None id after insert
    capsamuel committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    af1b8b2 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2021

  1. Configuration menu
    Copy the full SHA
    d6aeaf8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    925e9cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c6629b View commit details
    Browse the repository at this point in the history

Commits on May 28, 2021

  1. Configuration menu
    Copy the full SHA
    217b646 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2021

  1. Configuration menu
    Copy the full SHA
    274f8ba View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2021

  1. Configuration menu
    Copy the full SHA
    11a9e5c View commit details
    Browse the repository at this point in the history