-- =====================================================================
-- TradeHub - notificacoes de abertura e fecho (depois de 003_regras.sql)
-- =====================================================================

ALTER TABLE trades
  ADD COLUMN notificada TINYINT(1) NOT NULL DEFAULT 0,
  ADD KEY ix_trades_notif (login, notificada);

ALTER TABLE posicoes
  ADD COLUMN notificada TINYINT(1) NOT NULL DEFAULT 0,
  ADD COLUMN criada_em DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
  ADD KEY ix_pos_notif (login, notificada);

-- O historico ja existente nao deve gerar avisos retroativos.
UPDATE trades SET notificada = 1;
UPDATE posicoes SET notificada = 1;
