(cls, metadata)
| 953 | |
| 954 | @classmethod |
| 955 | def define_tables(cls, metadata): |
| 956 | Table( |
| 957 | "users", |
| 958 | metadata, |
| 959 | Column("user_id", INT, primary_key=True), |
| 960 | Column("user_name", VARCHAR(20)), |
| 961 | ) |
| 962 | Table( |
| 963 | "addresses", |
| 964 | metadata, |
| 965 | Column("address_id", Integer, primary_key=True), |
| 966 | Column("user_id", Integer, ForeignKey("users.user_id")), |
| 967 | Column("address", String(30)), |
| 968 | ) |
| 969 | |
| 970 | @classmethod |
| 971 | def insert_data(cls, connection): |
nothing calls this directly
no test coverage detected