Commit Graph

  • 5212bcb787 Try to be clever about service ports Friedrich Lindenberg 2020-03-15 13:44:43 +0100
  • c0177a850f Add MariaDB Friedrich Lindenberg 2020-03-15 13:40:06 +0100
  • dd286b33da Add postgresql Friedrich Lindenberg 2020-03-15 13:29:39 +0100
  • 7749574264 Dev dependencies Friedrich Lindenberg 2020-03-15 13:24:19 +0100
  • 666c8185c8 Begin migrating to GitHub Actions Friedrich Lindenberg 2020-03-15 13:15:31 +0100
  • 0600f3eb43
    Merge pull request #315 from mynameisfiber/feat/chunked-update Friedrich Lindenberg 2020-03-15 12:48:02 +0100
  • c84ea316db
    Merge pull request #314 from mynameisfiber/feat/chunked-callback Friedrich Lindenberg 2020-03-15 12:46:38 +0100
  • ff98cfc5d4 Added ChunkedUpdate to leverage update_many Micha Gorelick 2020-03-13 19:00:54 +0100
  • 03b7532997 fix flake8 errors Micha Gorelick 2020-03-13 15:05:07 +0100
  • a9a15966e2 Add optional callback to ChunkedInsert Micha Gorelick 2020-03-13 14:29:03 +0100
  • 73ff374513 Bump version: 1.2.2 → 1.2.3 Friedrich Lindenberg 2020-03-10 16:28:52 -0500
  • a513888824 Lock column updates Friedrich Lindenberg 2020-03-10 16:28:35 -0500
  • 894819fe99 Bump version: 1.2.1 → 1.2.2 Friedrich Lindenberg 2020-02-24 18:27:42 +0100
  • 7291cf5ca0
    Merge pull request #313 from Frankkkkk/master Friedrich Lindenberg 2020-02-24 15:46:04 +0100
  • b6ed0587ed Fix race condition when getting column keys of new table Frank Villaro-Dixon 2020-02-24 13:02:31 +0100
  • c01e717436 Bump version: 1.2.0 → 1.2.1 Friedrich Lindenberg 2020-02-23 19:17:20 +0100
  • 72ecf561fe Make column lookups properly case-insensitive, refs #310. Friedrich Lindenberg 2020-02-23 19:13:34 +0100
  • 5ddff753b7 Bump version: 1.1.2 → 1.2.0 Friedrich Lindenberg 2020-01-11 16:50:39 +0100
  • e7b212b589 Fix up changelog a bit Friedrich Lindenberg 2020-01-11 16:50:30 +0100
  • b362f25816 Use default pool for Sqlite, refs #283, #163. Friedrich Lindenberg 2020-01-11 16:47:01 +0100
  • 354a51bf98 Add support for database views, fixes #235, fixes #267. Friedrich Lindenberg 2020-01-11 16:46:04 +0100
  • fc3af9e1f1 Fix memory leak, fixes #226. Friedrich Lindenberg 2020-01-11 15:01:22 +0100
  • 71b9421d60 Document ensure_schema behaviour, fixes #225. Friedrich Lindenberg 2020-01-11 14:38:21 +0100
  • 39385b7e0a Make has_column case insensitive, refs #270. Friedrich Lindenberg 2020-01-11 14:31:51 +0100
  • 9b1f8ea649 Simplify Friedrich Lindenberg 2020-01-11 14:31:07 +0100
  • 45ae60349c Remove use of six because its 2020 Friedrich Lindenberg 2020-01-11 14:06:57 +0100
  • ce28a0d4e8 Pass through column arguments, fixes #233, #266. Friedrich Lindenberg 2020-01-11 13:55:57 +0100
  • e766fa25f0 Fix incorrect query generation, fixes #290. Friedrich Lindenberg 2020-01-11 13:47:34 +0100
  • d7f23933f1 Fix doc error, fixes #297. Friedrich Lindenberg 2020-01-11 13:36:28 +0100
  • d0c4e9fcc7 Implement method to close database connections, fixes #246. Friedrich Lindenberg 2020-01-11 13:16:30 +0100
  • 00d2279abf Split _args_to_clause into two functions Friedrich Lindenberg 2020-01-11 13:02:32 +0100
  • 5a93c61bf6
    Merge pull request #302 from jsalsman/patch-2 Friedrich Lindenberg 2020-01-11 12:48:13 +0100
  • bd70c2aa9e
    Merge pull request #301 from abmyii/more_find_operators Friedrich Lindenberg 2020-01-11 12:43:29 +0100
  • 2b6352b65c Don't test Python 2.7 any more, use 3.8 throughout Friedrich Lindenberg 2020-01-11 12:41:43 +0100
  • 5a09e72fd1 Fix error introduced in #305. Friedrich Lindenberg 2020-01-11 12:37:50 +0100
  • db3ef16566 pep8 Friedrich Lindenberg 2020-01-11 12:11:30 +0100
  • 901d6a99d9
    Merge pull request #305 from abmyii/retain_columns_order Friedrich Lindenberg 2020-01-11 11:51:45 +0100
  • 01834d65db
    Merge pull request #307 from timgates42/bugfix/typo_accessed Friedrich Lindenberg 2020-01-11 11:51:15 +0100
  • ec4723e691
    Fix simple typo: acessed -> accessed Tim Gates 2020-01-05 11:02:03 +1100
  • e2431bc344 Use lists instead of sets to maintain order of column names Abdurrahmaan Iqbal 2019-12-24 17:34:32 +0000
  • 800a0fa518
    allow for ilike clauses James Salsman 2019-10-14 00:03:01 -0700
  • d8cf515ffe Implement additional find operators (and relevant tests) Abdurrahmaan Iqbal 2019-08-08 12:55:29 +0100
  • 43e9431865
    Merge pull request #296 from conorreid/bigint_check Friedrich Lindenberg 2019-07-14 17:58:43 +0200
  • 8409c40645 switch all ints to bigints conorreid 2019-07-13 10:42:20 -0400
  • 081cb5ec7a
    Merge pull request #298 from abmyii/master Friedrich Lindenberg 2019-07-13 14:47:04 +0200
  • 6baff6fa34
    Merge pull request #284 from al42and/upsert_id Friedrich Lindenberg 2019-07-13 14:28:32 +0200
  • 4c46cd2594
    Merge pull request #277 from zachvalenta/patch-2 Friedrich Lindenberg 2019-07-13 14:14:14 +0200
  • 2f264deed2
    Merge pull request #285 from saimn/table-doc Friedrich Lindenberg 2019-07-13 14:13:44 +0200
  • 19a73759ca Remove f-string for wider compatiblity Abdurrahmaan Iqbal 2019-07-09 09:50:36 +0100
  • 6874889591 Fix logic error in insert_many Abdurrahmaan Iqbal 2019-07-09 09:45:18 +0100
  • 82c6cdc990 Add whitespace around arithmetic operator so flake8 test passes Abdurrahmaan Iqbal 2019-07-09 09:41:21 +0100
  • 7fd9241f25 Refactor input_many to remove duplicate code, fix some pep8 problems Abdurrahmaan Iqbal 2019-07-09 09:37:48 +0100
  • 76b6165181 Speed up insert_many by sync columns before input, not on the go Abdurrahmaan Iqbal 2019-07-08 23:08:30 +0100
  • a9f3eb86b2 Add tests for new functions Abdurrahmaan Iqbal 2019-07-08 18:10:00 +0100
  • 85d974b0c3 Refactor to remove duplicate code Abdurrahmaan Iqbal 2019-07-08 17:52:06 +0100
  • 70874a2501 Implement update_many and upsert_many Abdurrahmaan Iqbal 2019-07-08 17:48:05 +0100
  • 96f57f161a added tests for big int vs integer check conorreid 2019-06-21 11:49:01 -0400
  • 7753d0610a bigint check conorreid 2019-06-21 11:45:44 -0400
  • a008d120c7 Fix WS Stefan Wehrmeyer 2019-03-09 11:39:25 +0100
  • 046f3434ff Remove polyfill for Python < 2.7 Stefan Wehrmeyer 2019-03-09 11:39:00 +0100
  • 90e60857a2 Add Python 3.7 to setup.py Stefan Wehrmeyer 2019-03-09 11:38:50 +0100
  • 918480138b Add missing methods in Table api doc Simon Conseil 2019-02-15 15:04:16 +0100
  • 25477717bc Fix bug when UPSERTing a column named 'id' Andrey Alekseenko 2019-02-14 22:35:47 -0500
  • 22b64ee480 Bump version: 1.1.1 → 1.1.2 Friedrich Lindenberg 2019-02-07 10:49:52 +0100
  • bce5a614b2
    Merge pull request #280 from remorses/removed-normality-package Friedrich Lindenberg 2019-02-07 10:48:28 +0100
  • 521bd66afd removed unused normality package from setup.py Tommaso De Rossi 2019-02-06 12:51:16 +0100
  • 53e72ef6a8 Bump version: 1.1.0 → 1.1.1 Friedrich Lindenberg 2019-01-31 18:38:30 +0100
  • bc1ac231f3 fix actual test failure Friedrich Lindenberg 2019-01-31 18:22:42 +0100
  • 75ff90554b set distro Friedrich Lindenberg 2019-01-31 18:19:09 +0100
  • 8324350f2e Try to fix up tests, Python 3.8 warnings Friedrich Lindenberg 2019-01-31 14:56:19 +0100
  • a9433073da
    fix typo zach valenta 2019-01-22 22:09:36 -0500
  • 163e6554cc
    Merge pull request #265 from saimn/distinct Friedrich Lindenberg 2018-10-04 16:00:13 +0200
  • c69827de7c Add support for advanced queries in distinct Simon Conseil 2018-09-26 17:36:09 +0200
  • 7fc4664790
    Merge pull request #264 from saimn/ipython-completion Stefan Wehrmeyer 2018-09-26 17:22:40 +0200
  • c36b0f346b Complete table names with IPython Simon Conseil 2018-09-26 17:11:08 +0200
  • 0a2f7c0799
    Merge pull request #256 from thelittlebug/dsl-find-feature Friedrich Lindenberg 2018-07-08 11:47:59 -0400
  • 7122b7b7d3
    Merge pull request #257 from mmajewsk/master Friedrich Lindenberg 2018-06-25 09:36:53 +0200
  • bcd20c7eca
    Update util.py - fix ensure_tuple instance check mwmajewsk 2018-06-20 22:44:49 +0200
  • 45e3ec0037 fix wrong clauses parameter false to sqlalchemy's false() Unknown 2018-06-14 07:03:38 +0200
  • f9a0f6de60 change wrong usage of sets to dicts Unknown 2018-06-14 07:02:45 +0200
  • 7746e2529b convert unchangeable lists to tuples Unknown 2018-06-14 07:01:35 +0200
  • 5829fcc366 remove unused between import Unknown 2018-06-13 03:35:24 +0200
  • f9bb652034 add find operators Unknown 2018-06-13 02:29:32 +0200
  • 38a59b921e Bump version: 1.0.8 → 1.1.0 Friedrich Lindenberg 2018-05-29 22:12:56 +0300
  • 6d1f42f48c begin using bumpversion. Friedrich Lindenberg 2018-05-29 22:12:48 +0300
  • 2b2813c7fe fix lint Friedrich Lindenberg 2018-05-29 22:05:53 +0300
  • 881127880a Pad missing columns. Fixes #252. Friedrich Lindenberg 2018-05-29 21:55:25 +0300
  • f04629825f
    Merge pull request #255 from paulfurley/return-iterator-if-table-doesnt-exist Friedrich Lindenberg 2018-05-29 21:34:15 +0300
  • c414f85df9
    find(): if table doesn't exist, return an iterator Paul M Furley 2018-05-29 17:54:18 +0100
  • aa5dad5b80
    Merge pull request #250 from paulfurley/patch-1 Friedrich Lindenberg 2018-05-28 10:37:01 +0200
  • a40341abaa
    in create_column docs, signpost the Types class Paul M Furley 2018-05-17 11:55:30 +0100
  • a64e2f2fee
    Merge pull request #231 from j-e-d/patch-1 Friedrich Lindenberg 2018-05-09 12:31:31 +0200
  • 233a735336 up version Friedrich Lindenberg 2018-04-04 10:43:51 +0200
  • 66fd7ce173 make sure all records have the same fields. Friedrich Lindenberg 2018-04-04 10:43:19 +0200
  • 9d99ed3e29 Add helper class for chunked inserts. Friedrich Lindenberg 2018-04-04 09:34:39 +0200
  • 0d9b2877e2 reflect table again, hoping that helps with sync errors Friedrich Lindenberg 2018-02-18 10:22:22 +0100
  • 6a65510642
    Merge pull request #236 from MatthewScholefield/bugfix/data-export-docs Friedrich Lindenberg 2018-01-16 08:22:11 -0500
  • 81a6f6e4f8 Fix Export Data documentation Matthew D. Scholefield 2018-01-13 11:02:19 -0600
  • bce7b31b29 fix #234 Friedrich Lindenberg 2018-01-03 12:22:33 +0100
  • 2cf9da068a fix flake8 complaints Friedrich Lindenberg 2017-12-05 17:21:08 +0100