Script para inicializar Base de Datos - ISPC-23/Fullstack_Web_2025 GitHub Wiki

Script para inicializar Base de Datos

Importante

Nos conectamos a un servicio en la nube de clevercloud para alojar nuestra DB, el schema se llama birbwlmtgx9foskz7htp. En el caso de querer levantarlo en local se adjunta el script para inicializar con productos de prueba

Tipos

INSERT INTO tipo_color (descripcion) VALUES 
('Rojo'),
('Negro'),
('Azul'),
('Blanco');
INSERT INTO tipo_estado_entrega (descripcion) VALUES 
('Pendiente'), 
('Entregado');
INSERT INTO tipo_estilo (descripcion) VALUES 
('Mountain Bike'),
('BMX'),
('Playera');
INSERT INTO tipo_marca (descripcion) VALUES 
('Venzo'),
('Oxea'),
('Specialized');
INSERT INTO tipo_material (descripcion) VALUES 
('Hierro'),
('Aluminio'),
('Carbono');
INSERT INTO tipo_rodado (descripcion) VALUES 
('20"'),
('26"'),
('27.5"'),
('29"');
INSERT INTO tipo_modo_pago (descripcion) VALUES 
('Efectivo'),
('Tarjeta de crédito'),
('Tarjeta de débito'),
('Transferencia');
INSERT INTO producto (modelo, precio, stock, imagen, detalle, color_id, estilo_id, marca_id, material_id, rodado_id) 
VALUES 
('Frida',349999,24,'https://github.com/ISPC-23/FullStack2024/blob/main/frontend/src/assets/venzo-frida-1.jpg?raw=true',
'Frida viene a revolucionar el mercado del entry level, con su cómodo cuadro podrás...'
,3,1,1,2,3),
('Wave',300000,100,'https://d22fxaf9t8d39k.cloudfront.net/98a3a2a32923fe069d4c17ae601468f6913db2496222120a83e198513a94bb4f128925.png',
'Cuadro: Oxea Aluminio \r\n\r\n• Horquilla: Con Suspensión  \r\n\r\n• Freno: Disco Mecánico \r\n\r\n• Manija de cambio: Integrales 
Shimano Tourney 21 Vel. \r\n\r\n• Descarrilador: Shimano Tourney. \r\n\r\n• Cambio: Shimano 3 x 7\r\n\r\n• Llantas: Doble Pared',
2,1,2,1,3),
('Raptor',790000, 35, 'https://funesbikes.com/wp-content/uploads/2021/08/DSC_3440.png', 'La bicicleta está equipada con un cuadro Venzo 
Raptor EXO de aluminio 6061, que proporciona una excelente combinación de ligereza y resistencia. La horquilla SR Suntour XCT30 ofrece 
una suspensión efectiva para suavizar los terrenos difíciles. La transmisión es completamente Shimano, disponible en configuraciones de 
2x9 o 3x9 velocidades, lo que asegura cambios suaves y precisos.', 2, 1, 1, 1, 4);