You are on page 1of 8

Diccionario de Datos

PARAMETERS

Roles
Field Type Length Null Constraint
id serial No PK
name varchar 50 No UK
active bool No
created_at timestamp No Default now
updated_at timestamp Yes

MOVEMENTS

Users
Field Type Length Null Constraint
id serial No PK
role_id int No FK Roles
name varchar 100 No
email varchar 255 No UK
picture varchar 255 Yes
password varchar 255 No
remember_token varchar 100 Yes
Enumeration
(Active,
state varchar 20 No
Inactive,
Pending) Active: Se encuentra con una su
created_at timestamp No Default now
updated_at timestamp Yes

Password_Resets
Field Type Length Null Constraint
email varchar 255 No IX
token varchar 255 No
created_at timestamp No Default now

Series
Field Type Length Null Constraint
id serial No PK
name varchar 100 No UK
picture varchar 1024 Yes
description text No
trailer_url varchar 1024 No
user_id int No FK users
created_at timestamp No Default now
updated_at timestamp Yes

Chapters
Field Type Length Null Constraint
id serial No PK
serie_id int No FK series
name varchar 100 No
chapter_url varchar 1024 No
duration time No
description text No
created_at timestamp No Default now
updated_at timestamp yes

Invoices Facturacioó n
Field Type Length Null Constraint
id serial No PK Coó mo se dice:
invoice_date date No
user_id int No FK users
price numeric 7.2 No
Enumeration
state varchar 25 No (Pending,
Approved,
Declined)
created_at timestamp No Default now
updated_at timestamp Yes

Tags Tags de las series


Field Type Length Null Constraint
id serial No PK
name varchar 50 No UK
created_at timestamp No Default now
updated_at timestamp Yes

Serie_Tags
Field Type Length Null Constraint
id serial No PK
serie_id int No
UK
tag_id int No
created_at timestamp No Default now
updated_at timestamp Yes

Subscriptions
Field Type Length Null Constraint
id serial No PK
invoice_id int No FK invoices
user_id int No FK Users
begins_at date No
ends_at date No
actual boolean No Default true
created_at timestamp No Default now()
updated_at timestamp Yes

Prices
Field Type Length Null Constraint
id serial No PK
begins_at date No
ends_at date No
price numeric 7.2 No
actual boolean No Default true
created_at timestamp No
updated_at timestamp Yes

Historical
Field Type Length Null Constraint
id serial No PK
user_id int No FK users
chapter_id int No FK chapters
created_at timestamp No
updated_at timestamp Yes
e: Se encuentra con una suscripcioó n activa. Inactive: No tiene una suscripcioó n activa. Pending: Se encuentra pendiente de aprobacioó n
http://www.linguee.es/espanol-ingles/search?source=auto&query=date+invoice
uentra pendiente de aprobacioó n de suscripcioó n
Cronograma General
1 2
Item Descripcioó n 1 2 3 4 5 1 2 3
1 Levantamiento de Requerimientos
2 Bases de Datos
2.1 Eleccioó n del Motor de BD
2.2 Paraó metros Generales
2.3 Movimientos
2.4 Optimizacioó n de íóndices
2.5 Auditoríóa en la BD
3 Backend
3.1 Eleccioó n del Lenguaje de programacioó n
3.2 Eleccioó n del Framework
3.3 Crear el repositorio (usar docker)
3.4 Conectar la base de datos
3.5 Loó gica de autenticacioó n
3.6 Modelos
3.7 Rutas
3.8 Controladores
3.9 Vistas (transformacioó n estructura frontend)
3.10 Creacioó n de los Middlewares (permisos)
3.11 Asignacioó n de middlewares a rutas
3.12 Testing
4 Frontend
4.1 Disenñ o de wireframe
4.2 Mejoras y correcciones al wireframe
4.3 Mockup
4.4 Prototipado
4.5 Estructura frontend
4.6 Estilos e interactividad
4.7 Testing
4.8 Correcciones finales
2 3
4 5 1 2 3 4 5

You might also like