(cls, metadata)
| 885 | |
| 886 | @classmethod |
| 887 | def define_tables(cls, metadata): |
| 888 | Table( |
| 889 | "users", |
| 890 | metadata, |
| 891 | Column("user_id", INT, primary_key=True), |
| 892 | Column("user_name", VARCHAR(20)), |
| 893 | ) |
| 894 | Table( |
| 895 | "addresses", |
| 896 | metadata, |
| 897 | Column("address_id", Integer, primary_key=True), |
| 898 | Column("user_id", Integer, ForeignKey("users.user_id")), |
| 899 | Column("address", String(30)), |
| 900 | ) |
| 901 | |
| 902 | @classmethod |
| 903 | def insert_data(cls, connection): |
nothing calls this directly
no test coverage detected