Historic database

Método de pago: Verificado


Terminado
Descripción:
Tengo una base importantDB y necesito que me construyas un set de triggers para llenar las tablas de importantDB_historic.

Si en importantDB tengo la tabla
[tasks]
- id
- name
- desc

in importantDB_historic
I will have 3 more columns
[tasks]
- id
- name
- desc
- pk
- timestamp
- action  set('insert','update','delete')

si alguien hace ejecuta esto en importantDB
isnert into tasks(name,desc) values ('run','faster as you can');

se va a ejecutar esto en importantDB_historic automaticamente mediante mysql trigger (existe esto en mysql?)
isnert into tasks(name,desc, id, action) values ('run','faster as you can', 1, 'insert');

si alguien ejecuta esto en importantDB
update tasks set desc='not so fast' where id = 1;

se va a ejecutar esto en importantDB_historic automaticamente mediante mysql trigger
isnert into tasks(name,desc, id, action) values ('run','no that fast', 1, 'update');

de modo que al ejecutar en importantDB_historic
select * from tasks
id | name | desc              | pk | timestamp      | action
1    run    faster as you can  1    2013 ... 12:23  insert
1    run    no so fast          2    2013 ... 12:25  update

y así.

Necesito esto antes del sabado.

Categoría: Programación y Tecnología

MySQL Database

USD 50 - 100

Presupuesto

Idioma: Español (Principiante), Inglés (Principiante)

1

Propuestas

1

Freelancers interesados

Publicado: Hace 6 años

Plazo: 3 días

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

Ruben F.Soy un desarrollador especialista en tecnologías .NET y JAVA. Actualmente desarrollando localmente para dispositivos móviles. Experto en configuración mantenimiento y de servidores de bases de datos (Replicacion, M... + detalles