Robert Holt · GitHub

Conversation

Robert Holt added 2 commits

March 3, 2021 13:50

Robert Holt

Robert Holt

kyleconroy

Comment on lines +7 to +9

Comment on lines +37 to +48

@overload
def create_author(conn: sqlc.Connection, name: str, bio: Optional[str]) -> Optional[models.Author]:
pass


@overload
def create_author(conn: sqlc.AsyncConnection, name: str, bio: Optional[str]) -> Awaitable[Optional[models.Author]]:
pass


def create_author(conn: sqlc.GenericConnection, name: str, bio: Optional[str]) -> sqlc.ReturnType[Optional[models.Author]]:
return conn.execute_one_model(models.Author, CREATE_AUTHOR, name, bio)

Comment on lines +31 to +34

LIST_AUTHORS = """-- name: list_authors :many
SELECT id, name, bio FROM authors
ORDER BY name
"""

kyleconroy

@kyleconroy

victoraugustolls pushed a commit to Streppel/sqlc that referenced this pull request

May 6, 2021
* Initial python codegen support
* Add python tests CI job

Merged

Merged

Labels

None yet

Read the original on github.com ↗