Releases: productaize/dataset-orm
Releases · productaize/dataset-orm
release-0.3
What's Changed
- add direct API to files by @miraculixx in #6
- improve file field and files API documentation by @miraculixx in #7
- bump release by @miraculixx in #8
Full Changelog: release-0.2...release-0.3
Add files column type with multi-part and parallel storage, minor improvements
This adds the files
column type, supporting a file-like API for writing and reading, whereby all operations are parallelized automatically. Other minor improvements (more readable exceptions, fix edge cases, github-build includes tests for sqlite, mssql)
changes
7e3bc0f release 0.2
4c8d408 simplify, document
37df601 files column type is optimized for parallel read/writes
799c745 improve
d7a8794 add multithreaded file-like BLOB support
9a9ff5c run mssql tests
Introducing dataset-orm: Fast Active Record Models for the dataset library
First release
Features
- Define Model classes that map to dataset.Table
- Get Models to existing tables in a single line of code
- Models are reusable across all DBs supported by sqlalchemy
- Filter models with Django-like **kwarg filters (column__op=value)
- Easily write and process native SQL queries, get back Model instances
Notes
- Models are light weight front ends to dataset.Table
- All SQL and db interfacing done through sqlalchemy i.e. supports SQLite, Postgresql, MySQL, Oracle, SQL Server out of the box (SQLite & SQL Server tested)