Commit Graph

23 Commits

Author SHA1 Message Date
Ethan Paul 7944d4de48 Fix JSON field raising a db integrity error for app side data 2023-05-04 15:26:27 -04:00
Ethan Paul 68120fa65a Bump version to 1.3 2023-05-04 15:05:27 -04:00
Ethan Paul 027da380a5 Add timedelta field for storing timedelta objects 2023-05-04 15:05:27 -04:00
Ethan Paul 2ddf57a73f
Bump version to 1.2.1 2023-04-13 15:00:02 -04:00
Ethan Paul 5e68ee3055 Add logic for using updated sqlite3 default var limit
See here for details: https://www.sqlite.org/limits.html#max_variable_number
2023-04-13 14:59:28 -04:00
Ethan Paul 6f97ff74e0 Fix documentation errors
Add more links to external docs where appropriate
Fix readme links hardcoded to github and 1.0.0 tag
Clarify intended usage of the calc_batch_size function
2023-04-13 14:41:13 -04:00
Ethan Paul 60bdfbfb17 Remove support for python 3.6
Update transient dependencies
Update actions workflow to install poetry 1.2
Update makefile to use poetry 1.2 command structure
Add safety exclusions to account for outdated meta tools
Bump feature version to 1.2
2022-11-15 10:16:24 -05:00
Ethan Paul 134c28fd92 Bump patch version 2022-11-15 10:16:24 -05:00
Evgeny Chernyavskiy dac554e8d4 Ensure NULL-able Enums don't raise peewee.IntegrityError 2022-09-07 15:34:45 -04:00
Ethan Paul 44ad5da339 Update name of check CI workflow to improve clarity 2022-09-07 15:04:12 -04:00
Ethan Paul d33ffd3d8c
Bump feature version 2022-01-20 01:01:48 -05:00
Ethan Paul b8a684cec7
Add flat transaction decorator function 2022-01-20 00:59:02 -05:00
Ethan Paul 1203806973
Bump version to 1.0.0 2021-11-24 22:56:43 -05:00
Ethan Paul b2ed7546fd
Fix using dict constructor instead of literal in JSON field 2021-11-24 22:53:38 -05:00
Ethan Paul a753b6271a
Add documentation for sqlite module constants 2021-11-24 22:52:45 -05:00
Ethan Paul c042acc323
Add metadata to __all__ export list 2021-11-24 22:52:45 -05:00
Ethan Paul 0787d057da
Add default sqlite pragma dictionary 2021-11-24 22:52:45 -05:00
Ethan Paul 6484b395a2
Add function for calculating sqlite batch size
Add default sqlite variable limit constant
2021-11-24 22:40:04 -05:00
Ethan Paul ba3f143dc9
Add enum field for storing enum references in the database 2021-11-24 22:01:30 -05:00
Ethan Paul 19b507416d
Add JSONField for storing JSON data 2021-11-24 21:33:39 -05:00
Ethan Paul f6c93434e2
Add PrecisionFloatField for adding mysql precision parameters to float fields 2021-11-24 18:34:19 -05:00
Ethan Paul adab90736c
Add PathField class for storing pathlib objects
Add tests for pathfield class
Add database fixture for generating test databases
2021-11-24 18:34:19 -05:00
Ethan Paul 5499d282eb
Initial commit 2021-11-24 16:30:47 -05:00