anchor.diff:    FOREIGN KEY (`project_id`,`site_id`) REFERENCES `charon_registered_sites` (`project_id`, `site_id`) ON DELETE CASCADE ON UPDATE NO ACTION
   ) ENGINE=ndbcluster DEFAULT CHARSET=latin1;
   
  --- File Activity Table 
  +-- File Activity Table
   --
   
   CREATE TABLE `file_activity`
  
positive.code:   `message` VARCHAR(3000) DEFAULT NULL,
    PRIMARY KEY (`id`),
    UNIQUE KEY `index2` (`dataset`,`projectId`),
    FOREIGN KEY (`projectId`,`user_email`) 
     REFERENCES `project_team` (`project_id`,`team_member`) 
     ON DELETE CASCADE 
     ON UPDATE NO ACTION,
    FOREIGN KEY (`dataset`) 
     REFERENCES `dataset` (`id`) 
     ON DELETE CASCADE 
     ON UPDATE NO ACTION
  ) ENGINE=ndbcluster DEFAULT CHARSET=latin1;
  
  -- Message 
  -- ------------------------
  CREATE TABLE `message` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
  
negative.code: ) ENGINE=ndbcluster DEFAULT CHARSET=latin1;
  
  
  CREATE VIEW `hops_users` AS select concat(`pt`.`team_member`,'__',`p`.`projectname`) AS `project_user` from ((`project` `p` join `project_team` `pt`) join `ssh_keys` `sk`) where `pt`.`team_member` in (select `u`.`email` from (`users` `u` join `ssh_keys` `s`) where (`u`.`uid` = `s`.`uid`));
  
  CREATE TABLE authorized_sshkeys (project VARCHAR(64) NOT NULL, user VARCHAR(48) NOT NULL, sshkey_name VARCHAR(64) NOT NULL, PRIMARY KEY (project, user, sshkey_name), KEY idx_user(user), KEY idx_project(project)) engine=ndbcluster;
  
  