phalcon设置数据库表前缀

phalcon貌似没有地方设置数据库表前缀,通过下列方式自行添加

<?php
abstract class ModelBase extends \Phalcon\Mvc\Model
{
   /**
    * @var string 表前缀
    */ 
   private $prefix = 'pre_';
   public function getSource()
   {
      return $this->prefix.strtolower(trim(preg_replace("/[A-Z]/", "_\\0", get_class($this)), "_"));
   }
}

建立一个基础模型,其他模型继承该类即可。

支持驼峰-下划线转换。

 

虽然也省不了多少事

你可能感兴趣的:(phalcon,表前缀)