// Code generated by sqlc. DO NOT EDIT. // versions: // sqlc v1.30.0 package db import ( "context" "github.com/jackc/pgx/v5/pgtype" ) type Querier interface { CreateCanvasSnapshot(ctx context.Context, arg CreateCanvasSnapshotParams) error CreateConnection(ctx context.Context, arg CreateConnectionParams) error CreateMessage(ctx context.Context, arg CreateMessageParams) error DeleteConnectionsByProject(ctx context.Context, arg DeleteConnectionsByProjectParams) error DeleteMessagesByProject(ctx context.Context, arg DeleteMessagesByProjectParams) error DeleteNodesByProject(ctx context.Context, arg DeleteNodesByProjectParams) error DeleteProject(ctx context.Context, arg DeleteProjectParams) error GetCanvasSnapshot(ctx context.Context, arg GetCanvasSnapshotParams) (CanvasSnapshot, error) GetProject(ctx context.Context, arg GetProjectParams) (Project, error) ListConnectionsByProject(ctx context.Context, arg ListConnectionsByProjectParams) ([]CanvasConnection, error) ListMessagesByProject(ctx context.Context, arg ListMessagesByProjectParams) ([]AgentMessage, error) ListNodesByProject(ctx context.Context, arg ListNodesByProjectParams) ([]CanvasNode, error) ListProjects(ctx context.Context, userID pgtype.UUID) ([]ListProjectsRow, error) ListProjectsPage(ctx context.Context, arg ListProjectsPageParams) ([]ListProjectsPageRow, error) LockProject(ctx context.Context, arg LockProjectParams) (LockProjectRow, error) UpdateProjectCanvasSnapshot(ctx context.Context, arg UpdateProjectCanvasSnapshotParams) error UpsertCanvasNode(ctx context.Context, arg UpsertCanvasNodeParams) error UpsertProject(ctx context.Context, arg UpsertProjectParams) error } var _ Querier = (*Queries)(nil)