标签: octobercms octobercms-plugins
我需要使用插件的boot方法访问我的数据库表之一。问题在于,第一次安装插件时,在boot方法中,尚未创建表,因为尚未执行迁移文件。那么,第一次安装我的插件时,在哪里可以访问数据库表?如何确保在访问数据库之前已执行所有迁移文件?
boot
答案 0 :(得分:1)
它很简单,如下所示:
if (Schema::hasTable('my_plugin_table')) { $this->doSomeStuff(); }