<filename>src/main/resources/db/migration/mysql/V2__init.sql
CREATE TABLE `funcionario` (
  `id` int NOT NULL auto_increment primary key,
  `cpf` varchar(255) NOT NULL,
  `data_atualizacao` datetime NOT NULL,
  `data_criacao` datetime NOT NULL,
  `email` varchar(255) NOT NULL,
  `nome` varchar(255) NOT NULL,
  `perfil` varchar(255) NOT NULL,
  `qtd_horas_almoco` float DEFAULT NULL,
  `qtd_horas_trabalho_dia` float DEFAULT NULL,
  `senha` varchar(255) NOT NULL,
  `valor_hora` decimal(19,2) DEFAULT NULL,
  `empresa` int DEFAULT NULL,
  constraint FK_funcionario_reference_empresa foreign key(empresa) references empresa(id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `lancamento` (
  `id` bigint(20) NOT NULL auto_increment primary key,
  `data` datetime NOT NULL,
  `data_atualizacao` datetime NOT NULL,
  `data_criacao` datetime NOT NULL,
  `descricao` varchar(255) DEFAULT NULL,
  `localizacao` varchar(255) DEFAULT NULL,
  `tipo` varchar(255) NOT NULL,
  `funcionario` int DEFAULT NULL,
  constraint FK_lancamento_reference_funcionario foreign key(funcionario) references funcionario(id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
