Aniadido informes
This commit is contained in:
55
crearDB.sql
Normal file
55
crearDB.sql
Normal file
@@ -0,0 +1,55 @@
|
||||
drop database informes;
|
||||
create database if not exists informes;
|
||||
use informes;
|
||||
|
||||
create table if not exists usuarios(
|
||||
id int not null auto_increment,
|
||||
usuario varchar(30) not null,
|
||||
primary key(id, usuario),
|
||||
pass varchar(30) not null);
|
||||
|
||||
insert into usuarios(usuario, pass) values
|
||||
("pepe", "pass"),
|
||||
("juan", "1234"),
|
||||
("roberto", "asdgg");
|
||||
|
||||
create table if not exists gestiones(
|
||||
id int not null primary key auto_increment,
|
||||
descripcion varchar(30),
|
||||
idUsuario int not null,
|
||||
foreign key (idUsuario) references usuarios(id)
|
||||
);
|
||||
|
||||
insert into gestiones(descripcion, idUsuario)values
|
||||
("vicio", 1),
|
||||
("comida", 1),
|
||||
("escuela", 1),
|
||||
("colegio", 2),
|
||||
("super", 2),
|
||||
("pc", 2),
|
||||
("cosa1", 3),
|
||||
("cosa2", 3),
|
||||
("cosa3", 3);
|
||||
|
||||
create table if not exists transacciones(
|
||||
id int not null primary key auto_increment,
|
||||
precio float,
|
||||
descripcion varchar(30),
|
||||
fecha date,
|
||||
idGestion int not null,
|
||||
foreign key (idGestion) references gestiones(id)
|
||||
);
|
||||
|
||||
insert into transacciones(precio, descripcion, fecha, idGestion) values
|
||||
(9, "juego1", '19-01-01',1),
|
||||
(3, "jego2", '19-02-01',1),
|
||||
(6, "cosas ilegales", '19-03-03', 1),
|
||||
(8, "objeto prueba", '19-04-01', 2),
|
||||
(9, "objeto peuba2", '19-02-02', 2),
|
||||
(7, "otro objeto", '19-04-03', 3),
|
||||
(8, "juego1", '19-01-01',4),
|
||||
(4, "jego2", '19-02-02',4),
|
||||
(5, "cosas ilegales", '19-03-03', 4),
|
||||
(9, "objeto prueba", '19-01-01', 5),
|
||||
(10, "objeto peuba2", '19-02-02', 5),
|
||||
(2, "otro objeto", '19-03-03', 6);
|
||||
Reference in New Issue
Block a user