¿Qué hace el siguiente código?
cursor.execute("""
CREATE TABLE IF NOT EXISTS ventas (
id INTEGER PRIMARY KEY,
usuario_id INTEGER,
producto_id INTEGER,
cantidad INTEGER,
FOREIGN KEY(usuario_id) REFERENCES usuarios(id),
FOREIGN KEY(producto_id) REFERENCES productos(id)
)
""")