create table perfil (
	id int auto_increment primary key,
	nome varchar(50) not null
);

create table usuario (
	id int auto_increment primary key,
	nome varchar(150) not null,
	email varchar(250) not null unique,
	senha varchar(250) not null,
	perfil_id int not null,
	ativo boolean default true,
	criado_em datetime default current_timestamp,
	atualizado_em datetime default current_timestamp on update current_timestamp,
	foreign key (perfil_id) references perfil(id)
);

