MCPcopy Create free account
hub / github.com/sqlalchemy/sqlalchemy / Employee

Class Employee

test/orm/dml/test_bulk_statements.py:710–735  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

708 expire or refresh onupdates."""
709
710 class Employee(ComparableEntity, decl_base):
711 __tablename__ = "employee"
712
713 uuid: Mapped[uuid.UUID] = mapped_column(primary_key=True)
714 user_name: Mapped[str] = mapped_column(String(200), nullable=False)
715
716 if use_onupdate.server:
717 some_server_value: Mapped[str] = mapped_column(
718 server_onupdate=FetchedValue()
719 )
720 elif use_onupdate.callable:
721 some_server_value: Mapped[str] = mapped_column(
722 onupdate=lambda: "value 2"
723 )
724 elif use_onupdate.clientsql:
725 some_server_value: Mapped[str] = mapped_column(
726 onupdate=literal("value 2")
727 )
728 elif use_onupdate.computed:
729 some_server_value: Mapped[str] = mapped_column(
730 String(255),
731 Computed(user_name + " computed value"),
732 nullable=True,
733 )
734 else:
735 some_server_value: Mapped[str]
736
737 decl_base.metadata.create_all(testing.db)
738 s = fixture_session()

Callers

nothing calls this directly

Calls 5

mapped_columnFunction · 0.90
StringClass · 0.90
FetchedValueClass · 0.90
literalFunction · 0.90
ComputedClass · 0.90

Tested by

no test coverage detected