Bienvenido a la Comunidad de Treehouse
¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.
¿Buscas aprender algo nuevo?
Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de
Inicia tu prueba gratuita
Javi Caballero
7,422 PuntosFinalmente, tu tabla necesita algunas columnas. Agrega Column, Integer y String a tus importaciones de sqlalchemy. Crea una columna id
Estoy un poco confundido sobre lo que me están pidiendo que haga...
# inserte su código aquí
from sqlalchemy import create_engine, Column, Integer, Cadena
from sqlalchemy.ext.declarative import declarative_base
motor = create_engine('sqlite:///movies.db', eco=False)
Base = declarative_base()
class Película(Base):
__tablename__ = 'movies'
1 Respuesta
Asher Orr
Desarrollo en Python Graduado de Techdegree 9,411 Puntos¡Hola Javi! En este desafío, estás creando una base de datos (movies.db) con una tabla llamada "Movie".
Esta tarea te pide que incluyas columnas específicas en tu tabla.
Necesitas:
- una columna id que contenga números y sea una clave principal.
- una columna llamada movie_title que contenga cadenas de texto.
- una columna llamada genre que contenga cadenas de texto
Déjame mostrarte mi código de otro proyecto y lo que está haciendo:
class Product(Base):
__tablename__ = products
product_id = Column(Integer, primary_key=Verdadero)
# crea una columna product_id. Contiene un entero y actuará como un ID de clave principal para cada elemento añadido a la base de datos.
product_name = Column(Product Name, Cadena)
# crea una columna product_name. Todos los datos en esta columna deben ser cadenas de texto.)
# Nota: no TIENES que incluir "Product Name" entre paréntesis después de Column.
# Todo lo que "Product Name" hace es formatear el título de la columna cuando abres la base de datos en un programa como DB Browser for SQLite.
product_price = Column(Product Price, Integer)
# crea una columna product_price. Todos los datos en esta columna deben ser enteros.
product_quantity = Column(Product Quantity, Integer)
# crea una columna product_quantity. Todos los datos en esta columna deben ser enteros.
date_updated = Column(Date Updated, DateTime)
# crea una columna date_updated. Todos los datos en esta columna deben ser objetos DateTime.
¡Espero que esto sea útil! ¡Avísame si tienes más preguntas!