'modx', 'version' => '1.1', 'table' => 'session', 'extends' => 'xPDOObject', 'tableMeta' => array ( 'engine' => 'InnoDB', ), 'fields' => array ( 'id' => '', 'access' => NULL, 'data' => NULL, ), 'fieldMeta' => array ( 'id' => array ( 'dbtype' => 'varchar', 'precision' => '191', 'phptype' => 'string', 'null' => false, 'index' => 'pk', 'default' => '', ), 'access' => array ( 'dbtype' => 'int', 'precision' => '20', 'phptype' => 'timestamp', 'null' => false, 'attributes' => 'unsigned', ), 'data' => array ( 'dbtype' => 'mediumtext', 'phptype' => 'string', ), ), 'indexes' => array ( 'PRIMARY' => array ( 'alias' => 'PRIMARY', 'primary' => true, 'unique' => true, 'type' => 'BTREE', 'columns' => array ( 'id' => array ( 'length' => '', 'collation' => 'A', 'null' => false, ), ), ), 'access' => array ( 'alias' => 'access', 'primary' => false, 'unique' => false, 'type' => 'BTREE', 'columns' => array ( 'access' => array ( 'length' => '', 'collation' => 'A', 'null' => false, ), ), ), ), 'validation' => array ( 'rules' => array ( 'id' => array ( 'invalid' => array ( 'type' => 'preg_match', 'rule' => '/^[0-9a-zA-Z,-]{22,191}$/', 'message' => 'session_err_invalid_id', ), ), ), ), );