Skip to content

Conversation

@Tinitto
Copy link
Contributor

@Tinitto Tinitto commented Jun 7, 2025

Why

We needed an example that has more complexities to showcase the extent that nqlstore can go.

What was done

  • Added an example for a blog site
  • Enabled nested updates
  • Added support for many-to-one relationships in SQL insert()
  • Allowed EmbeddedJsonModel's to contain EmbeddedJsonModel
  • Allowed extra key-word args to be passed to the 'SQLModel()'

* WIP: Fix many-to-many relationships updates

* WIP: Clean up the SQL CRUD methods

* WIP: Enable nested updates in SQL

* WIP: Clean up the SQL update method

* Fix 'AttributeError: 'int' object has no attribute 'id'' with SQL update

* Fix failing tests

* Fix dependency errors in python 3.13

* Fix failing CI tests for examples

* Fix 'TypeError: field 'TodoList.description' was not initialized with a Field() or Relationship()'

* Add tests for blog example in github CI
@Tinitto Tinitto merged commit f6d04c8 into main Jun 7, 2025
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants