nerdemma

Base de Datos Ecomerce Marketplace Mysql

Oct 19th, 2023 (edited)
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 2.48 KB | Source Code | 0 0
  1. -- Sistema de e-comerce marketplace-php
  2. -- https://gith1ub.com/nerdemma
  3.  
  4.  
  5. CREATE USER 'aguacate'@'localhost' IDENTIFIED BY 'aguacate';
  6. GRANT ALL PRIVILEGES ON *.* TO 'aguacate'@'localhost' REQUIRE NONE WITH GRANT OPTION
  7. MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;
  8.  
  9.  
  10. CREATE DATABASE IF NOT EXISTS marketplace;
  11. use marketplace;
  12.  
  13. CREATE TABLE articulo
  14. (
  15.     id int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT, --VALOR UNICO Y PRIMER VALOR DEL LINK
  16.     fecha DATETIME,
  17.     titulo VARCHAR(100), -- TITULO Y NOMBRE DE LINK
  18.     contenido TEXT NOT NULL, --DESCRIPCION DEL PRODUCTO
  19.     marca  VARCHAR(100), --MARCA
  20.     modelo VARCHAR(100), --MODELO
  21.     foto_id VARCHAR(100), --NOMBRE DE LA FOTOGRAFIA
  22.     moneda BOOLEAN, --FALSE ARS,TRUE USD
  23.     valor FLOAT,
  24.     condicion VARCHAR(1), --1 Nuevo, 2 Usado ,3 Reacondicionado
  25.     date DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL,
  26. )
  27.  
  28. --insertar valores para probar la funcionalidad de las tablas.
  29. INSERT INTO articulo (titulo,contenido,marca,modelo,photo_id,moneda,valor,condicion) VALUES('pc de escritorio','intel pentium core 2 duo 4gb ram 120GB disco ssd','GSSIS COMPUTER','R200','111111','4000','0','3');
  30. INSERT INTO usuario (username,email,names,pass) VALUES('emma90','nerdemma@mail.lan','emmanuel%d%breyaue','opera89');
  31. INSERT INTO mensaje(id_tx,id_rx,contenido) VALUES('1','2','Buen Dia, lo tenes dispoible?')
  32. INSERT INTO pregunta(id_usr,id_art,pregunta) VALUES('1','1','Buen Dia, lo tenes en rojo?')
  33. INSERT INTO PROFILE(id_user,acerca,avatar,puntaje) VALUES ('1','reparacion de pc, soluciones en hardware y software, 1000.jpg,1000');
  34.  
  35.  
  36. CREATE TABLE usuario
  37. (
  38. id int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT,
  39. username VARCHAR(100), --nombre de usuario
  40. email VARCHAR(100), --email
  41. names VARCHAR(100), --nombre y apellido
  42. pass VARCHAR(100), --contraseña
  43. )
  44.  
  45. CREATE TABLE mensaje
  46. (
  47. id int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT,
  48. id_tx int(11), --EMISOR
  49. id_rx int(11), --DESTINATARIO
  50. contenido TEXT NOT NULL,
  51. )
  52.  
  53. create TABLE preguntas
  54. (
  55. id int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT,
  56. id_usr int(11), --ID USUARIO
  57. id_art int(11), --ID ARTICULO
  58. pregunta TEXT NOT NULL, -- PREGUNTA
  59. )
  60.  
  61.  create table PROFILE
  62.  (
  63. id int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT,
  64. id_user int(11),
  65. acerca TEXT NOT NULL, --informacion acerca del usuario
  66. avatar varchar(100), --fotografia apra mostrar
  67. puntaje varchar(100); --puntajte total tomado de las, ventas preguntas, opioniones de compradores, etc.
  68.  )
  69.  
Add Comment
Please, Sign In to add comment