Commit Graph
100 Commits
Author SHA1 Message Date
Friedrich Lindenberg 5c2dc8d3af Bump version: 1.6.1 → 1.6.2 2023-07-12 10:51:27 +02:00
Friedrich Lindenberg 4ca0584d3f try this 2023-07-12 10:38:20 +02:00
Friedrich Lindenberg dbc6dc5744 Bump version: 1.6.0 → 1.6.1 2023-07-12 10:37:16 +02:00
Friedrich Lindenberg 3e974c9070 Merge pull request #423 from catileptic/bugfix/419
Fix add_column method to work with Alembic 1.11+
2023-07-12 10:34:38 +02:00
Friedrich Lindenberg 0757b5010b Bump version: 1.5.2 → 1.6.0 2023-01-30 09:55:46 +01:00
Friedrich Lindenberg cea87af0b2 pin sqlalchemy below 2.0.0 2023-01-30 09:51:40 +01:00
Friedrich Lindenberg b99e4f95d8 Merge pull request #398 from timgates42/bugfix_typos
docs: Fix a few typos
2022-12-27 15:35:21 +01:00
Friedrich Lindenberg be81e8f000 Merge pull request #397 from xqm32/fix-typo
docs: fix typo for `Database.query()`
2022-06-03 08:54:53 +02:00
Friedrich Lindenberg 7e921501f6 add missing arguments, fixes #391. 2022-01-07 13:09:25 +01:00
Friedrich Lindenberg 75c12f79cc Bump version: 1.5.1 → 1.5.2 2021-12-16 11:10:24 +01:00
Friedrich Lindenberg 6121e517a8 Consider PK when checking for indexes, fixes #382. 2021-12-16 11:06:31 +01:00
Friedrich Lindenberg 602d52f416 Try to make convert row work on sqla 1.3 and 1.4. 2021-12-16 10:21:40 +01:00
Friedrich Lindenberg 8c91b6feaa Bump version: 1.5.0 → 1.5.1 2021-11-17 18:32:29 +01:00
Friedrich Lindenberg 4e359f5e01 Formatting fixes 2021-11-17 18:27:48 +01:00
Friedrich Lindenberg 5885680645 Merge pull request #387 from kapily/sqlite_uri
Add SQLite url builder
2021-11-17 18:10:42 +01:00
Friedrich Lindenberg 6cdafa59b0 Merge pull request #388 from kapily/rename_to_on_connec
Rename to on connect statements
2021-11-17 18:10:09 +01:00
Friedrich Lindenberg d0491ec0e3 Merge pull request #386 from kapily/add_arbitrary_pragmas
Allow passing in arbitrary sqlite pragmas
2021-11-17 17:53:22 +01:00
Friedrich Lindenberg b1638a41d6 Switch from nose to pytest 2021-10-30 12:07:06 +02:00
Friedrich Lindenberg 63c8357d1b Merge pull request #385 from ammgws/patch-1
docs: fix broken examples for `find`
2021-10-29 13:49:21 +02:00
Friedrich Lindenberg e5d52d6eee Merge pull request #381 from mijaba/master
Fix for startswith/endswith
2021-08-11 20:59:22 +02:00
Friedrich Lindenberg 7b90d76097 Rename function, fixes #377. 2021-07-29 17:35:03 +02:00
Friedrich Lindenberg 41b7552df1 Merge pull request #376 from Remalloc/master
Remove all keys from values
2021-07-29 15:49:56 +02:00
Friedrich Lindenberg 01866c0a61 Create FUNDING.yml 2021-06-25 13:51:49 +02:00
Friedrich Lindenberg f7254e5021 Merge pull request #373 from Remalloc/master
Update api.rst
2021-06-07 09:37:21 +02:00
Friedrich Lindenberg 8f78466fcb Merge pull request #368 from pudo/dependabot/add-v2-config-file
Upgrade to GitHub-native Dependabot
2021-05-28 13:31:42 +02:00
Friedrich Lindenberg 0e5dee2357 Bump version: 1.4.5 → 1.5.0 2021-04-22 19:01:41 +02:00
Friedrich Lindenberg a75b7c4c93 Fix linting issue 2021-04-22 18:54:19 +02:00
Friedrich Lindenberg c13b79fc59 Try to fix #365. 2021-04-22 18:51:27 +02:00
Friedrich Lindenberg 45794d349f Merge pull request #364 from branchjoshua/bugfix-database-close
Fixes pudo/dataset#363
2021-04-22 18:46:59 +02:00
Friedrich Lindenberg 2791a61939 Bump version: 1.4.4 → 1.4.5 2021-02-08 11:37:18 +01:00
Friedrich Lindenberg d230a7912b Merge pull request #360 from kapily/master
More functions for generate clause
2021-02-08 10:57:55 +01:00
Friedrich Lindenberg fd918f06b6 Bump version: 1.4.3 → 1.4.4 2021-01-17 12:45:56 +01:00
Friedrich Lindenberg 2de3e0b84c Correct the query documentation. Fixes #357, fixes #353. 2021-01-17 12:45:29 +01:00
Friedrich Lindenberg 97d67e397d Bump version: 1.4.2 → 1.4.3 2020-12-30 22:33:06 +01:00
Friedrich Lindenberg 2cce18dfb6 Clean up a bit 2020-12-30 22:28:12 +01:00
Friedrich Lindenberg 8325f855af Revamp the documentation 2020-12-30 22:16:10 +01:00
Friedrich Lindenberg 02d3d0333f Support disabling auto-increment on primary keys, fixes #351. 2020-12-29 20:03:45 +01:00
Friedrich Lindenberg 2b1947e407 radically simplify upsert_many; refs #352. 2020-12-29 19:34:37 +01:00
Friedrich Lindenberg 5e09aba401 Remove flush_tables, fixes #356. 2020-12-29 18:39:44 +01:00
Friedrich Lindenberg 846b5f200a Bump version: 1.4.1 → 1.4.2 2020-11-19 13:15:03 +01:00
Friedrich Lindenberg 3a931b7b5b Bump version: 1.4.0 → 1.4.1 2020-11-14 23:02:17 +01:00
Friedrich Lindenberg 69d68a5455 bumpversion mess-up 2020-11-14 23:02:06 +01:00
Friedrich Lindenberg e82618cf4e Bump version: 1.3.2 → 1.4.0 2020-11-14 22:58:02 +01:00
Friedrich Lindenberg 2a6a6c1e22 Remove unused arguments, fixes #343. 2020-11-14 22:51:05 +01:00
Friedrich Lindenberg de68e2ba2b Re-org a little bit :) 2020-11-14 22:48:56 +01:00
Friedrich Lindenberg ee39cfb148 Merge pull request #346 from kapily/sqlite_wal_mode
If the database is SQLite, enable WAL
2020-11-14 22:37:20 +01:00
Friedrich Lindenberg 68a8ad8c2b Merge pull request #339 from Remalloc/master
Add missing method "upsert_many" in Table api doc
2020-09-01 08:57:27 +02:00
Friedrich Lindenberg c8b94131e3 Merge pull request #338 from tatsuya4559/fix/remove_freeze
Removed freeze from __all__ listing
2020-08-30 11:33:05 +02:00
Friedrich Lindenberg 14db5e00e6 Merge pull request #336 from pudo/fix-ci
Fix CI use of Postgres and MySQL
2020-08-23 13:54:17 +02:00
Friedrich Lindenberg e9c8b11102 wat 2020-08-23 13:48:01 +02:00
Friedrich Lindenberg f4b9e754d8 Test against mysql 2020-08-23 13:45:30 +02:00
Friedrich Lindenberg 3479e5ba35 Try and shut up MySQL about index length. Weird. 2020-08-23 13:35:48 +02:00
Friedrich Lindenberg 4034a12f62 Get rid of the flush statement, but I'm not sure this has no side effects 2020-08-23 12:30:30 +02:00
Friedrich Lindenberg 3fe0ae10aa Seems it was that lock. 2020-08-23 12:23:00 +02:00
Friedrich Lindenberg 28109d6826 Minor fixes 2020-08-23 12:10:10 +02:00
Friedrich Lindenberg a17f2c8d5c Apply black 2020-08-02 12:52:11 +02:00
Friedrich Lindenberg eb4abcbe42 Try localhost 2020-06-29 08:33:54 +02:00
Friedrich Lindenberg 2d215bb44a Try and get the pipeline right 2020-06-29 08:33:50 +02:00
Friedrich Lindenberg 6469ad5c42 Use default DB more 2020-06-29 08:33:41 +02:00
Friedrich Lindenberg 07ef8d22c1 Remove duplicate function 2020-06-28 21:09:09 +02:00
Friedrich Lindenberg 37c0f87d10 Adopt banal for utility functions 2020-06-28 18:58:00 +02:00
Friedrich Lindenberg 8dede2b757 Bump version: 1.3.1 → 1.3.2 2020-06-28 15:51:21 +02:00
Friedrich Lindenberg 439e14f421 Remove table from db cache, fixes #329. 2020-06-28 15:47:48 +02:00
Friedrich Lindenberg 17fffe78c2 Create tables only when ensure_schema=True. Fixes #330. 2020-06-28 15:44:42 +02:00
Friedrich Lindenberg 2637254bcf Catch closed RP, fixes #334. 2020-06-28 15:02:20 +02:00
Friedrich Lindenberg 0c46d9eead Bump version: 1.3.0 → 1.3.1 2020-04-06 23:10:26 +02:00
Friedrich Lindenberg 9cbdb3772c A bit of cleanup 2020-04-06 22:56:35 +02:00
Friedrich Lindenberg 507b0a5a40 Merge pull request #321 from benfasoli/master
Adds support for JSON and JSONB columns
2020-04-06 22:44:48 +02:00
Friedrich Lindenberg 7cc0740bc0 Fix lint 2020-04-06 22:38:28 +02:00
Friedrich Lindenberg 38a5ad9b83 Merge pull request #323 from byron10000/master
Add two clauses which are 'startswith' and 'enswith'
2020-04-06 15:34:12 +02:00
Friedrich Lindenberg 0a32b89c01 Bump version: 1.2.3 → 1.3.0 2020-03-15 14:07:19 +01:00
Friedrich Lindenberg 2677bc04c6 Add lint, remove travis 2020-03-15 13:54:34 +01:00
Friedrich Lindenberg 5212bcb787 Try to be clever about service ports 2020-03-15 13:44:43 +01:00
Friedrich Lindenberg c0177a850f Add MariaDB 2020-03-15 13:40:06 +01:00
Friedrich Lindenberg dd286b33da Add postgresql 2020-03-15 13:29:39 +01:00
Friedrich Lindenberg 7749574264 Dev dependencies 2020-03-15 13:24:19 +01:00
Friedrich Lindenberg 666c8185c8 Begin migrating to GitHub Actions 2020-03-15 13:15:31 +01:00
Friedrich Lindenberg 0600f3eb43 Merge pull request #315 from mynameisfiber/feat/chunked-update
Added ChunkedUpdate to leverage `update_many`
2020-03-15 12:48:02 +01:00
Friedrich Lindenberg c84ea316db Merge pull request #314 from mynameisfiber/feat/chunked-callback
Add optional callback to ChunkedInsert
2020-03-15 12:46:38 +01:00
Friedrich Lindenberg 73ff374513 Bump version: 1.2.2 → 1.2.3 2020-03-10 16:28:52 -05:00
Friedrich Lindenberg a513888824 Lock column updates 2020-03-10 16:28:35 -05:00
Friedrich Lindenberg 894819fe99 Bump version: 1.2.1 → 1.2.2 2020-02-24 18:27:42 +01:00
Friedrich Lindenberg 7291cf5ca0 Merge pull request #313 from Frankkkkk/master
Fix race condition when getting column keys of new table
2020-02-24 15:46:04 +01:00
Friedrich Lindenberg c01e717436 Bump version: 1.2.0 → 1.2.1 2020-02-23 19:17:20 +01:00
Friedrich Lindenberg 72ecf561fe Make column lookups properly case-insensitive, refs #310. 2020-02-23 19:13:34 +01:00
Friedrich Lindenberg 5ddff753b7 Bump version: 1.1.2 → 1.2.0 2020-01-11 16:50:39 +01:00
Friedrich Lindenberg e7b212b589 Fix up changelog a bit 2020-01-11 16:50:30 +01:00
Friedrich Lindenberg b362f25816 Use default pool for Sqlite, refs #283, #163. 2020-01-11 16:47:01 +01:00
Friedrich Lindenberg 354a51bf98 Add support for database views, fixes #235, fixes #267. 2020-01-11 16:46:04 +01:00
Friedrich Lindenberg fc3af9e1f1 Fix memory leak, fixes #226. 2020-01-11 15:01:22 +01:00
Friedrich Lindenberg 71b9421d60 Document ensure_schema behaviour, fixes #225. 2020-01-11 14:38:21 +01:00
Friedrich Lindenberg 39385b7e0a Make has_column case insensitive, refs #270. 2020-01-11 14:31:51 +01:00
Friedrich Lindenberg 9b1f8ea649 Simplify 2020-01-11 14:31:07 +01:00
Friedrich Lindenberg 45ae60349c Remove use of six because its 2020 2020-01-11 14:06:57 +01:00
Friedrich Lindenberg ce28a0d4e8 Pass through column arguments, fixes #233, #266. 2020-01-11 13:55:57 +01:00
Friedrich Lindenberg e766fa25f0 Fix incorrect query generation, fixes #290. 2020-01-11 13:47:34 +01:00
Friedrich Lindenberg d7f23933f1 Fix doc error, fixes #297. 2020-01-11 13:36:28 +01:00
Friedrich Lindenberg d0c4e9fcc7 Implement method to close database connections, fixes #246. 2020-01-11 13:16:30 +01:00
Friedrich Lindenberg 00d2279abf Split _args_to_clause into two functions 2020-01-11 13:02:32 +01:00
Friedrich Lindenberg 5a93c61bf6 Merge pull request #302 from jsalsman/patch-2
allow for ilike clauses
2020-01-11 12:48:13 +01:00