Releases: simonsobs/nextline-rdb
Releases · simonsobs/nextline-rdb
v0.6.0
What's Changed
Changes 🚀
- Insert new run table row at run start instead of initialize by @TaiSakuma in #35
- Update README and Mako template in Alembic folder by @TaiSakuma in #36
- Change the development status to Beta by @TaiSakuma in #37
- Update
pyproject.toml
and GitHub Actions workflows by @TaiSakuma in #38
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
Changes 🚀
- Add a section of "Configuration" in README.md by @TaiSakuma in #28
- Rename files to avoid duplicate names by @TaiSakuma in #29
- Create the table
script
by @TaiSakuma in #30 - Enable foreign key constraints by @TaiSakuma in #31
- Add GraphQL queries
version
andmigrationVersion
by @TaiSakuma in #32 - Add the option
register_session_events
to the classDB
by @TaiSakuma in #33 - Add the table
current_script
by @TaiSakuma in #34
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
Changes 🚀
- Require
nextline-graphql>=0.6.5
for the test by @TaiSakuma in #20 - Duplicate the ORM models as the ORM models for the latest migration revision by @TaiSakuma in #21
- Clean code by @TaiSakuma in #22
- Update pagination tests with Hypothesis by @TaiSakuma in #23
- Add a GraphQL query
run
by @TaiSakuma in #24 - Add a GraphQL mutation
deleteRuns
by @TaiSakuma in #25 - Copy the GraphQL query
history
tordb
by @TaiSakuma in #26 - Replace subscriptions with plugins to write DB by @TaiSakuma in #27
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
Changes 🚀
- Move
alembic.ini
to the alembic folder by @TaiSakuma in #15 - Reduce the test time by @TaiSakuma in #17
- Make the test less dependent on the timing by @TaiSakuma in #18
- Fix a bug, update tests, and clean code by @TaiSakuma in #19
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
Changes 🚀
- Merge two
DB
classes by @TaiSakuma in #11 - Turn the class
AsyncDB
into the async version ofDB
by @TaiSakuma in #12 - Add
async_write_db()
, the async version ofwrite_db()
by @TaiSakuma in #13 - Switch to asynchronous DB access by @TaiSakuma in #14
Full Changelog: v0.2.4...v0.3.0
v0.2.4
What's Changed
Changes 🚀
- Add type annotations to funcion definitions by @TaiSakuma in #3
- Update ORM models'
repr
so they can beeval
-ed to reproduce the objects by @TaiSakuma in #4 - Stop accessing the dynaconf from alembic/env.py by @TaiSakuma in #5
- Add Hypothesis strategies for ORM models by @TaiSakuma in #6
- Turn on
trace_threads
andtrace_modules
in a test by @TaiSakuma in #7 - Rename
Base
toModel
and update tests and type hints by @TaiSakuma in #8 - Narrow the range of generated integers in tests to that of GraphQL
Int
. by @TaiSakuma in #9 - Turn the dataclass
DB
into a context manager by @TaiSakuma in #10
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
Changes 🚀
- Generate a release note on release by @TaiSakuma in #2
New Contributors
- @TaiSakuma made their first contribution in #2
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Bump version 0.2.1 → 0.2.2
v0.2.1
Bump version 0.2.0 → 0.2.1
v0.2.0
Bump version 0.1.7 → 0.2.0