forked from sqlc-dev/sqlc
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmodels.py
More file actions
34 lines (26 loc) · 655 Bytes
/
models.py
File metadata and controls
34 lines (26 loc) · 655 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Code generated by sqlc. DO NOT EDIT.
from typing import List, Optional
import datetime
import enum
import pydantic
# Enums# Venues can be either open or closed
class Status(str, enum.Enum):
OPEN = "op!en"
CLOSED = "clo@sed"
# Models
class City(pydantic.BaseModel):
slug: str
name: str
# Venues are places where muisc happens
class Venue(pydantic.BaseModel):
id: int
status: Status
statuses: Optional[List[Status]]
# This value appears in public URLs
slug: str
name: str
city: str
spotify_playlist: str
songkick_id: Optional[str]
tags: Optional[List[str]]
created_at: datetime.datetime