Skip to content

Version 0.1.0

Compare
Choose a tag to compare
@tarsil tarsil released this 20 Feb 19:40
· 434 commits to main since this release

Added

This is the initial release of Saffier.

  • Model inheritance - For those cases where you don't want to repeat yourself while maintaining
    intregity of the models.
  • Abstract classes - That's right! Sometimes you simply want a model that holds common fields
    that doesn't need to created as a table in the database.
  • Meta classes - If you are familiar with Django, this is not new to you and Saffier offers this
    in the same fashion.
  • Managers - Versatility at its core, you can have separate managers for your models to optimise
    specific queries and querysets at ease.
  • Filters - Filter by any field you want and need.
  • Model operators - Classic operations such as update, get, get_or_none, bulk_create,
    bulk_update and a lot more.
  • Relationships made it easy - Support for OneToOne and ForeignKey in the same Django style.
  • Constraints - Unique constraints through meta fields.