hxp
2024-10-31 402ed2e6a90a785d2fce3eca23cd324f350d54c5
db/struct.php
@@ -20,14 +20,14 @@
   "GameRoles" => array(
      array(
         array("Channel" => 1, "AccountID" => 1),
         array("‘unique" => true),
         array("unique" => true),
      )
   ),
   "GameServerInfo" => array(
      array(
         array("Channel" => 1, "ServerID" => 1),
         array("‘unique" => true),
         array("unique" => true),
      )
   ),
@@ -64,8 +64,81 @@
      array(
         array("Channel" => 1, "State" => 1, "PayTime" => -1),
         array(),
      ),
      array(
         array("PayTime" => 1),
         array(),
      ),
   ),
   "ServerEvent" => array(
      array(
         array("Key" => 1),
         array("unique" => true),
      )
   ),
   "AccountFirstLogin" => array(
      array(
         array("Channel" => 1, "CreateYMD" => 1),
         array(),
      ),
      array(
         array("Channel" => 1, "AccountID" => 1),
         array("unique" => true),
      ),
   ),
   "AccountFirstLoginReport" => array(
      array(
         array("Channel" => 1, "CreateYMD" => 1),
         array(),
      ),
      array(
         array("Channel" => 1, "ReportYMD" => -1),
         array(),
      ),
   ),
   "AccountFirstPay" => array(
      array(
         array("Channel" => 1, "PayYMD" => 1),
         array(),
      ),
      array(
         array("Channel" => 1, "AccountID" => 1),
         array("unique" => true),
      ),
   ),
   "AccountFirstPayReport" => array(
      array(
         array("Channel" => 1, "FirstPayYMD" => 1),
         array(),
      ),
      array(
         array("Channel" => 1, "ReportYMD" => -1),
         array(),
      ),
   ),
   "AccountDayActive" => array(
      array(
         array("Channel" => 1, "ActiveYMD" => 1),
         array(),
      ),
      array(
         array("Channel" => 1, "AccountID" => 1, "ActiveYMD" => 1),
         array("unique" => true),
      ),
   ),
   "DailyReport" => array(
      array(
         array("Channel" => 1, "YMD" => -1),
         array("unique" => true),
      ),
   )
);
foreach ($structInfo as $collectionName => $indexList) {