Commit Graph

21 Commits

Author SHA1 Message Date
6e9c3c2521 Update transient dependencies 2022-08-05 00:05:34 -04:00
02642312fb Add github actions CI 2022-08-05 00:05:34 -04:00
8076d8cd29
Update docs for new flat_transaction function 2022-01-20 01:05:25 -05:00
d2f66ce40e
Update changelog with version 1.1 2022-01-20 01:03:12 -05:00
d33ffd3d8c
Bump feature version 2022-01-20 01:01:48 -05:00
b8a684cec7
Add flat transaction decorator function 2022-01-20 00:59:02 -05:00
af7d420267
Add initial documentation
Add initial docs that mostly just point to the source code for now
Add changelog
Add code of conduct
2021-11-24 23:30:46 -05:00
9156080dd7
Add pypi metadata to pyproject 2021-11-24 23:04:07 -05:00
566785f44f
Add local pycache to clean target 2021-11-24 22:58:02 -05:00
1203806973
Bump version to 1.0.0 2021-11-24 22:56:43 -05:00
b2ed7546fd
Fix using dict constructor instead of literal in JSON field 2021-11-24 22:53:38 -05:00
a753b6271a
Add documentation for sqlite module constants 2021-11-24 22:52:45 -05:00
c042acc323
Add metadata to __all__ export list 2021-11-24 22:52:45 -05:00
0787d057da
Add default sqlite pragma dictionary 2021-11-24 22:52:45 -05:00
6484b395a2
Add function for calculating sqlite batch size
Add default sqlite variable limit constant
2021-11-24 22:40:04 -05:00
ba3f143dc9
Add enum field for storing enum references in the database 2021-11-24 22:01:30 -05:00
19b507416d
Add JSONField for storing JSON data 2021-11-24 21:33:39 -05:00
f6c93434e2
Add PrecisionFloatField for adding mysql precision parameters to float fields 2021-11-24 18:34:19 -05:00
1793cec13a
Fix py36 incompatibility with pathlib usage 2021-11-24 18:34:19 -05:00
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
5499d282eb
Initial commit 2021-11-24 16:30:47 -05:00