greatday.db module

Contains all database utilities.

create_cached_engine(url, /, **kwargs)[source]

Helper function for creating a new (if necessary) sqlalchemy engine.

Parameters
  • url (str) –

  • kwargs (Any) –

Return type

Engine

create_engine(url, /, **kwargs)[source]

Wrapper around sqlmodel.create_engine() that makes sure tables exist.

Parameters
  • url (str) –

  • kwargs (Any) –

Return type

Engine