Buat tabel ke dalam database
Setelah menyiapkan engine dan menginisialisasi metadata, sekarang Anda akan mendefinisikan objek tabel census lalu membuatnya di database menggunakan metadata dan engine dari latihan sebelumnya. Untuk membuatnya di database, Anda harus menggunakan metode .create_all() pada metadata dengan engine sebagai argumen.
Akan membantu jika Anda merujuk kembali ke latihan Bab 4 saat Anda mempelajari cara membuat tabel.
Latihan ini merupakan bagian dari kursus
Pengantar Basis Data di Python
Instruksi latihan
- Impor
Table,Column,String, danIntegerdarisqlalchemy. - Definisikan tabel
c censusdengan kolom-kolom berikut:'state'- String - panjang 30'sex'- String - panjang 1'age'- Integer'pop2000'- Integer'pop2008'- Integer
- Buat tabel di database menggunakan
metadatadanengine.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Import Table, Column, String, and Integer
# Build a census table: census
census = Table('census', metadata,
Column('state', ____),
Column(____, ____),
____,
____,
____)
# Create the table in the database
____