* @link http://www.pradosoft.com/ * @copyright Copyright © 2005-2007 PradoSoft * @license http://www.pradosoft.com/license/ * @version $Id$ * @package System.Data.Common.Mysql */ /** * Loads the base TDbTableInfo class and TMysqlTableColumn class. */ Prado::using('System.Data.Common.TDbTableInfo'); Prado::using('System.Data.Common.Mysql.TMysqlTableColumn'); /** * TMysqlTableInfo class provides additional table information for MySQL database. * * @author Wei Zhuo * @version $Id$ * @package System.Data.Common.Mysql * @since 3.1 */ class TMysqlTableInfo extends TDbTableInfo { /** * @return string name of the schema this column belongs to. */ public function getSchemaName() { return $this->getInfo('SchemaName'); } /** * @return string full name of the table, database dependent. */ public function getTableFullName() { return '`'.$this->getSchemaName().'`.`'.$this->getTableName().'`'; } } ?>