Diccionario de Datos

Tabla customer

Columna Tipo Descripción
id serial clave primaria
name varchar(50) nombre del cliente
email varchar(50) correo electrónico del cliente
address varchar(50) dirección del cliente
phone varchar(50) número de teléfono del cliente

Tabla product

Columna Tipo Descripción
id serial clave primaria
name varchar(50) nombre del producto
price numeric(10,2) precio del producto
stock int cantidad de stock del producto

Tabla orders

Columna Tipo Descripción
id serial clave primaria
customer_id int clave foránea de la tabla customer
date date fecha del pedido

Tabla order_detail

Columna Tipo Descripción
id serial clave primaria
order_id int clave foránea de la tabla orders
product_id int clave foránea de la tabla product
quantity int cantidad del producto en el pedido

Tabla category

Columna Tipo Descripción
id serial clave primaria
description varchar(50) descripción de la categoría
status boolean estado de la categoría
created_at timestamp fecha de creación de la categoría
updated_at timestamp fecha de última actualización de la categoría

Tabla product_category

Columna Tipo Descripción
id serial clave primaria
product_id int clave foránea de la tabla product
category_id int clave foránea de la tabla category

Python function

La función get_tweets() toma como entrada un "hashtag" y devuelve un DataFrame de Pandas que contiene información de hasta 50 tweets que incluyen ese "hashtag". Para cada tweet, se recopila el texto del tweet, el nombre de usuario del autor del tweet y un booleano que indica si el tweet es un retweet o no.