-- ─────────────────────────────────────────────────────
--  Script SQL — Tabela clientes
--  Compatível com MySQL 5.7+ / MariaDB 10.3+
-- ─────────────────────────────────────────────────────

CREATE TABLE IF NOT EXISTS `clientes` (
    `id`        INT UNSIGNED    NOT NULL AUTO_INCREMENT,
    `nome`      VARCHAR(150)    NOT NULL,
    `email`     VARCHAR(150)    NOT NULL DEFAULT '',
    `telefone`  VARCHAR(20)     NOT NULL DEFAULT '',
    `cpfcnpj`   VARCHAR(18)     NOT NULL DEFAULT '',
    `criado_em` DATETIME        NOT NULL DEFAULT CURRENT_TIMESTAMP,
    `atualizado_em` DATETIME    NOT NULL DEFAULT CURRENT_TIMESTAMP
                                        ON UPDATE CURRENT_TIMESTAMP,
    PRIMARY KEY (`id`),
    INDEX `idx_nome`    (`nome`),
    INDEX `idx_cpfcnpj` (`cpfcnpj`)
) ENGINE=InnoDB
  DEFAULT CHARSET=utf8mb4
  COLLATE=utf8mb4_unicode_ci
  COMMENT='Cadastro de clientes';
