Crea la tabella nel database
Dopo aver configurato l'engine e inizializzato i metadati, ora definirai l'oggetto tabella census e poi lo creerai nel database usando metadata ed engine dell'esercizio precedente. Per crearla nel database, dovrai usare il metodo .create_all() su metadata con engine come argomento.
Può esserti utile tornare al Capitolo 4, esercizio in cui hai imparato a creare una tabella.
Questo esercizio fa parte del corso
Introduzione ai database in Python
Istruzioni dell'esercizio
- Importa
Table,Column,StringeIntegerdasqlalchemy. - Definisci una tabella
censuscon le seguenti colonne:'state'- String - lunghezza 30'sex'- String - lunghezza 1'age'- Integer'pop2000'- Integer'pop2008'- Integer
- Crea la tabella nel database usando
metadataedengine.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import Table, Column, String, and Integer
# Build a census table: census
census = Table('census', metadata,
Column('state', ____),
Column(____, ____),
____,
____,
____)
# Create the table in the database
____