php - 如何在 php laravel 中设置外键名称?
问题描述
如何在 php 中设置外键的名称laravel
?
Schema::table('TABLE_NAME', function (Blueprint $table) {
$table->foreign(XXX)
->references(XXX)
->on('REF_TABLE')
->onDelete('cascade');
// HOW TO ACHIEVE SOMETHING LIKE THIS?
//->name('Custom name of foreign key.')
//->comment('Custom comment for foreign key.')
});
解决方案
您可以通过填写第二个外部参数来指定自定义名称:
->foreign('XXX', 'my_custom_name')
推荐阅读
- visual-studio - Visual Studio TFS Merge 省略所有自定义字段和关联的工作项
- c# - 用作方法时如何保持串口打开
- java - 如何将@ConditionalOnProperty 继承到任何静态内部@Configuration 类?
- angular - 使用 ssl 运行角度
- reactjs - 在不使用 typescript 的情况下开发一个带有 react 的 Grafana 插件
- java - 在 Websphere Liberty 中加载本机库的做法是什么?
- plugins - 如何发布自定义 nuxt 插件 + 开发工作流程
- mongodb - 从不同的跳过获取相同的记录
- c# - 如何在不同的窗口/应用程序中设置光标的位置?
- java - 使用时间戳上的连接字段扁平化 JSON