· 4 years ago · Mar 16, 2021, 04:36 PM
1-- --------------------------------------------------------
2-- Host: 127.0.0.1
3-- Versión del servidor: 8.0.20 - MySQL Community Server - GPL
4-- SO del servidor: Win64
5-- HeidiSQL Versión: 11.0.0.5919
6-- --------------------------------------------------------
7
8/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
9/*!40101 SET NAMES utf8 */;
10/*!50503 SET NAMES utf8mb4 */;
11/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
12/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
13
14
15-- Volcando estructura de base de datos para negocios
16CREATE DATABASE IF NOT EXISTS `negocios` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
17USE `negocios`;
18
19-- Volcando estructura para tabla negocios.auth_group
20CREATE TABLE IF NOT EXISTS `auth_group` (
21 `id` int NOT NULL AUTO_INCREMENT,
22 `name` varchar(150) NOT NULL,
23 PRIMARY KEY (`id`),
24 UNIQUE KEY `name` (`name`)
25) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
26
27-- La exportación de datos fue deseleccionada.
28
29-- Volcando estructura para tabla negocios.auth_group_permissions
30CREATE TABLE IF NOT EXISTS `auth_group_permissions` (
31 `id` int NOT NULL AUTO_INCREMENT,
32 `group_id` int NOT NULL,
33 `permission_id` int NOT NULL,
34 PRIMARY KEY (`id`),
35 UNIQUE KEY `auth_group_permissions_group_id_permission_id_0cd325b0_uniq` (`group_id`,`permission_id`),
36 KEY `auth_group_permissio_permission_id_84c5c92e_fk_auth_perm` (`permission_id`),
37 CONSTRAINT `auth_group_permissio_permission_id_84c5c92e_fk_auth_perm` FOREIGN KEY (`permission_id`) REFERENCES `auth_permission` (`id`),
38 CONSTRAINT `auth_group_permissions_group_id_b120cbf9_fk_auth_group_id` FOREIGN KEY (`group_id`) REFERENCES `auth_group` (`id`)
39) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
40
41-- La exportación de datos fue deseleccionada.
42
43-- Volcando estructura para tabla negocios.auth_permission
44CREATE TABLE IF NOT EXISTS `auth_permission` (
45 `id` int NOT NULL AUTO_INCREMENT,
46 `name` varchar(255) NOT NULL,
47 `content_type_id` int NOT NULL,
48 `codename` varchar(100) NOT NULL,
49 PRIMARY KEY (`id`),
50 UNIQUE KEY `auth_permission_content_type_id_codename_01ab375a_uniq` (`content_type_id`,`codename`),
51 CONSTRAINT `auth_permission_content_type_id_2f476e4b_fk_django_co` FOREIGN KEY (`content_type_id`) REFERENCES `django_content_type` (`id`)
52) ENGINE=InnoDB AUTO_INCREMENT=45 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
53
54-- La exportación de datos fue deseleccionada.
55
56-- Volcando estructura para tabla negocios.auth_user
57CREATE TABLE IF NOT EXISTS `auth_user` (
58 `id` int NOT NULL AUTO_INCREMENT,
59 `password` varchar(128) NOT NULL,
60 `last_login` datetime(6) DEFAULT NULL,
61 `is_superuser` tinyint(1) NOT NULL,
62 `username` varchar(150) NOT NULL,
63 `first_name` varchar(150) NOT NULL,
64 `last_name` varchar(150) NOT NULL,
65 `email` varchar(254) NOT NULL,
66 `is_staff` tinyint(1) NOT NULL,
67 `is_active` tinyint(1) NOT NULL,
68 `date_joined` datetime(6) NOT NULL,
69 PRIMARY KEY (`id`),
70 UNIQUE KEY `username` (`username`)
71) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
72
73-- La exportación de datos fue deseleccionada.
74
75-- Volcando estructura para tabla negocios.auth_user_groups
76CREATE TABLE IF NOT EXISTS `auth_user_groups` (
77 `id` int NOT NULL AUTO_INCREMENT,
78 `user_id` int NOT NULL,
79 `group_id` int NOT NULL,
80 PRIMARY KEY (`id`),
81 UNIQUE KEY `auth_user_groups_user_id_group_id_94350c0c_uniq` (`user_id`,`group_id`),
82 CONSTRAINT `auth_user_groups_user_id_6a12ed8b_fk_auth_user_id` FOREIGN KEY (`user_id`) REFERENCES `auth_user` (`id`)
83) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
84
85-- La exportación de datos fue deseleccionada.
86
87-- Volcando estructura para tabla negocios.auth_user_user_permissions
88CREATE TABLE IF NOT EXISTS `auth_user_user_permissions` (
89 `id` int NOT NULL AUTO_INCREMENT,
90 `user_id` int NOT NULL,
91 `permission_id` int NOT NULL,
92 PRIMARY KEY (`id`)
93) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
94
95-- La exportación de datos fue deseleccionada.
96
97-- Volcando estructura para tabla negocios.clientes
98CREATE TABLE IF NOT EXISTS `clientes` (
99 `Nit` varchar(20) NOT NULL,
100 `Razon_social` varchar(250) NOT NULL,
101 `Direccion` varchar(300) NOT NULL,
102 `Correo` varchar(300) NOT NULL,
103 `id_contacto` varchar(6) NOT NULL,
104 `Zona` enum('Norte','Sur','Occidente','Centro') NOT NULL,
105 `Tipo_cliente` enum('Operacion','Regional','Nacional') NOT NULL,
106 `id_sede` varchar(6) NOT NULL,
107 `Telefono` varchar(20) NOT NULL,
108 `Coordenadas_mapa` text NOT NULL,
109 PRIMARY KEY (`Nit`),
110 KEY `id_contacto` (`id_contacto`),
111 KEY `id_sede` (`id_sede`),
112 CONSTRAINT `clientes_ibfk_1` FOREIGN KEY (`id_contacto`) REFERENCES `contacto` (`id_contacto`),
113 CONSTRAINT `clientes_ibfk_2` FOREIGN KEY (`id_sede`) REFERENCES `sede` (`id_sede`)
114) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
115
116-- La exportación de datos fue deseleccionada.
117
118-- Volcando estructura para tabla negocios.contacto
119CREATE TABLE IF NOT EXISTS `contacto` (
120 `id_contacto` varchar(6) NOT NULL,
121 `Nombre` varchar(100) NOT NULL,
122 `Apellidos` varchar(100) NOT NULL,
123 `Movil` varchar(15) NOT NULL,
124 `Area` varchar(50) NOT NULL,
125 `Cargo` varchar(30) NOT NULL,
126 `Correo` varchar(200) NOT NULL,
127 `Telefono` varchar(20) NOT NULL,
128 PRIMARY KEY (`id_contacto`)
129) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
130
131-- La exportación de datos fue deseleccionada.
132
133-- Volcando estructura para tabla negocios.departamentos
134CREATE TABLE IF NOT EXISTS `departamentos` (
135 `id_departamento` int NOT NULL,
136 `Nombre` varchar(50) NOT NULL,
137 `Ciudad` varchar(50) NOT NULL,
138 PRIMARY KEY (`id_departamento`)
139) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
140
141-- La exportación de datos fue deseleccionada.
142
143-- Volcando estructura para tabla negocios.django_admin_log
144CREATE TABLE IF NOT EXISTS `django_admin_log` (
145 `id` int NOT NULL AUTO_INCREMENT,
146 `action_time` datetime(6) NOT NULL,
147 `object_id` longtext,
148 `object_repr` varchar(200) NOT NULL,
149 `action_flag` smallint unsigned NOT NULL,
150 `change_message` longtext NOT NULL,
151 `content_type_id` int DEFAULT NULL,
152 `user_id` int NOT NULL,
153 PRIMARY KEY (`id`),
154 KEY `django_admin_log_content_type_id_c4bce8eb_fk_django_co` (`content_type_id`),
155 KEY `django_admin_log_user_id_c564eba6_fk_auth_user_id` (`user_id`),
156 CONSTRAINT `django_admin_log_content_type_id_c4bce8eb_fk_django_co` FOREIGN KEY (`content_type_id`) REFERENCES `django_content_type` (`id`),
157 CONSTRAINT `django_admin_log_user_id_c564eba6_fk_auth_user_id` FOREIGN KEY (`user_id`) REFERENCES `auth_user` (`id`),
158 CONSTRAINT `django_admin_log_chk_1` CHECK ((`action_flag` >= 0))
159) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
160
161-- La exportación de datos fue deseleccionada.
162
163-- Volcando estructura para tabla negocios.django_content_type
164CREATE TABLE IF NOT EXISTS `django_content_type` (
165 `id` int NOT NULL AUTO_INCREMENT,
166 `app_label` varchar(100) NOT NULL,
167 `model` varchar(100) NOT NULL,
168 PRIMARY KEY (`id`),
169 UNIQUE KEY `django_content_type_app_label_model_76bd3d3b_uniq` (`app_label`,`model`)
170) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
171
172-- La exportación de datos fue deseleccionada.
173
174-- Volcando estructura para tabla negocios.django_migrations
175CREATE TABLE IF NOT EXISTS `django_migrations` (
176 `id` int NOT NULL AUTO_INCREMENT,
177 `app` varchar(255) NOT NULL,
178 `name` varchar(255) NOT NULL,
179 `applied` datetime(6) NOT NULL,
180 PRIMARY KEY (`id`)
181) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
182
183-- La exportación de datos fue deseleccionada.
184
185-- Volcando estructura para tabla negocios.django_session
186CREATE TABLE IF NOT EXISTS `django_session` (
187 `session_key` varchar(40) NOT NULL,
188 `session_data` longtext NOT NULL,
189 `expire_date` datetime(6) NOT NULL,
190 PRIMARY KEY (`session_key`),
191 KEY `django_session_expire_date_a5c62663` (`expire_date`)
192) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
193
194-- La exportación de datos fue deseleccionada.
195
196-- Volcando estructura para tabla negocios.sede
197CREATE TABLE IF NOT EXISTS `sede` (
198 `id_sede` varchar(6) NOT NULL,
199 `id_departamento` int NOT NULL,
200 `Direccion` varchar(300) NOT NULL,
201 `Coordenadas_mapa` text NOT NULL,
202 PRIMARY KEY (`id_sede`),
203 KEY `id_departamento` (`id_departamento`),
204 CONSTRAINT `sede_ibfk_1` FOREIGN KEY (`id_departamento`) REFERENCES `departamentos` (`id_departamento`)
205) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
206
207-- La exportación de datos fue deseleccionada.
208
209-- Volcando estructura para tabla negocios.usuarios
210CREATE TABLE IF NOT EXISTS `usuarios` (
211 `Cedula` bigint NOT NULL,
212 `Nombre` varchar(100) NOT NULL,
213 `Apellidos` varchar(100) NOT NULL,
214 `Telefono` varchar(20) NOT NULL,
215 `Movil` varchar(20) NOT NULL,
216 `Cargo` varchar(50) NOT NULL,
217 `Tipo_usuario` enum('Administrador','Supervisor','Invitado') DEFAULT NULL,
218 `foto` varchar(100) DEFAULT NULL,
219 PRIMARY KEY (`Cedula`)
220) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
221
222-- La exportación de datos fue deseleccionada.
223
224/*!40101 SET SQL_MODE=IFNULL(@OLD_SQL_MODE, '') */;
225/*!40014 SET FOREIGN_KEY_CHECKS=IF(@OLD_FOREIGN_KEY_CHECKS IS NULL, 1, @OLD_FOREIGN_KEY_CHECKS) */;
226/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
227