Skip to content

support for object arguments #41

@Panaetius

Description

@Panaetius

It'd be great if something like this worked:

class User:
    name: str
    email: str

class UserExecutor(...):
    @query("""
        INSERT INTO user (name, email) VALUES ($user.name, $user.email);
    """)
    async def mayim_insert_user(user: User)-> None:
        ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions