CREATE TABLE rotinas (
    id                            bigint NOT NULL,
    nome                          VARCHAR2(255) NOT NULL,
    prefixo                       VARCHAR2(100),
    slug                          VARCHAR2(100) NOT NULL,
    model                         VARCHAR2(255),
    controller                    VARCHAR2(255),
    sistema_id                    bigint NOT NULL,
    habilita_dados_personalizavel boolean DEFAULT false NOT NULL,
    habilita_estrutura_negocio    boolean DEFAULT false NOT NULL,
    tipo                          SMALLINT
);

ALTER TABLE rotinas
    ADD CHECK ( tipo IN ( 1, 2 ) );