db.sql 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. -- phpMyAdmin SQL Dump
  2. -- version 4.9.2
  3. -- https://www.phpmyadmin.net/
  4. --
  5. -- Servidor: 127.0.0.1:3306
  6. -- Tiempo de generación: 28-05-2020 a las 09:37:55
  7. -- Versión del servidor: 10.4.10-MariaDB
  8. -- Versión de PHP: 7.3.12
  9. SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
  10. SET AUTOCOMMIT = 0;
  11. START TRANSACTION;
  12. SET time_zone = "+00:00";
  13. --
  14. -- Base de datos: `webapp`
  15. --
  16. -- --------------------------------------------------------
  17. --
  18. -- Estructura de tabla para la tabla `cuentas`
  19. --
  20. DROP TABLE IF EXISTS `cuentas`;
  21. CREATE TABLE IF NOT EXISTS `cuentas` (
  22. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  23. `cuenta` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL,
  24. `dir` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  25. `active` tinyint(1) DEFAULT 1,
  26. PRIMARY KEY (`id`)
  27. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  28. --
  29. -- Volcado de datos para la tabla `cuentas`
  30. --
  31. INSERT INTO `cuentas` (`id`, `cuenta`, `dir`, `active`) VALUES
  32. (1, 'Cuenta 1', 'cuenta1', 1),
  33. (2, 'Cuenta 2', 'cuenta2', 1);
  34. -- --------------------------------------------------------
  35. --
  36. -- Estructura de tabla para la tabla `usuarios`
  37. --
  38. DROP TABLE IF EXISTS `usuarios`;
  39. CREATE TABLE IF NOT EXISTS `usuarios` (
  40. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  41. `usuario` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  42. `pass` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL,
  43. `nombre` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  44. `email` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  45. `role` varchar(1) COLLATE utf8mb4_unicode_ci NOT NULL,
  46. `token` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  47. `ultimoLogin` datetime DEFAULT NULL,
  48. PRIMARY KEY (`id`),
  49. UNIQUE KEY `usuario` (`usuario`),
  50. KEY `token` (`token`)
  51. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  52. --
  53. -- Volcado de datos para la tabla `usuarios`
  54. --
  55. INSERT INTO `usuarios` (`id`, `usuario`, `pass`, `nombre`, `email`, `role`, `token`, `ultimoLogin`) VALUES
  56. (1, 'admin', 'c8837b23ff8aaa8a2dde915473ce0991', 'Administrador', 'admin@empresa.com', 'A', '', NULL);
  57. -- --------------------------------------------------------
  58. --
  59. -- Estructura de tabla para la tabla `usuarioscuentas`
  60. --
  61. DROP TABLE IF EXISTS `usuarioscuentas`;
  62. CREATE TABLE IF NOT EXISTS `usuarioscuentas` (
  63. `usuario_id` bigint(20) NOT NULL,
  64. `cuenta_id` bigint(20) NOT NULL,
  65. `role` char(1) COLLATE utf8mb4_unicode_ci NOT NULL,
  66. PRIMARY KEY (`usuario_id`,`cuenta_id`),
  67. UNIQUE KEY `cuenta_id` (`cuenta_id`,`usuario_id`) USING BTREE
  68. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  69. COMMIT;