text: CREATE TABLE {$NAMESPACE}_repository.repository_pushlog (
    id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
    epoch INT UNSIGNED NOT NULL,
    repositoryPHID VARCHAR(64) NOT NULL COLLATE utf8_bin,
    pusherPHID VARCHAR(64) NOT NULL COLLATE utf8_bin,
    remoteAddress INT UNSIGNED,
    remoteProtocol VARCHAR(32),
    transactionKey CHAR(12) NOT NULL COLLATE latin1_bin,
    refType VARCHAR(12) NOT NULL COLLATE utf8_bin,
    refNameHash VARCHAR(12) COLLATE latin1_bin,
    refNameRaw LONGTEXT COLLATE latin1_bin,
    refNameEncoding VARCHAR(16) COLLATE utf8_bin,
    refOld VARCHAR(40) COLLATE latin1_bin,
    refNew VARCHAR(40) NOT NULL COLLATE latin1_bin,
    mergeBase VARCHAR(40) COLLATE latin1_bin,
    changeFlags INT UNSIGNED NOT NULL,
    rejectCode INT UNSIGNED NOT NULL,
    rejectDetails VARCHAR(64) COLLATE utf8_bin,
  
    KEY `key_repository` (repositoryPHID),
    KEY `key_ref` (repositoryPHID, refNew),
    KEY `key_pusher` (pusherPHID),
    KEY `key_name` (repositoryPHID, refNameHash)
  
  ) ENGINE=InnoDB, COLLATE=utf8_general_ci;
  