【问题标题】:OctoberCMS: How to access database tables after they are created?OctoberCMS:创建后如何访问数据库表?
【发布时间】:2019-11-27 16:46:29
【问题描述】:

我需要在我的插件的boot 方法中访问我的一个数据库表。问题是第一次安装插件时,在boot方法中,还没有创建表,因为还没有执行迁移文件。那么第一次安装我的插件时访问数据库表的安全地方在哪里?在访问数据库之前如何确保所有迁移文件都已执行?

【问题讨论】:

    标签: octobercms octobercms-plugins


    【解决方案1】:

    就这么简单:

    if (Schema::hasTable('my_plugin_table')) {
        $this->doSomeStuff();
    }
    

    【讨论】:

      猜你喜欢
      • 2015-01-04
      • 1970-01-01
      • 2017-07-18
      • 2014-07-31
      • 1970-01-01
      • 1970-01-01
      • 2012-08-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多