public function __construct($table_name) { list($server_name, $table_name) = Util::parseTableName($table_name); $this->_table_name = $table_name; $this->_server_name = $server_name; $table_name = sprintf('%s.%s', $server_name, $table_name); $schema = Schema::getInstance()->getTableSchema($table_name); $this->_pk = implode(',', $schema->get('indexes.primary')); $this->_schema = $schema; if (!$this->_pk) { //$this->_pk = 'id'; } }
protected function parseTableName($table_name) { return Util::parseTableName($table_name); }