Laravel - 动态创建表(无需迁移)

2023-12-20

我正在尝试根据管理员请求动态创建一个表,虽然它看起来应该像大多数 Laravel 文档一样简单,但我似乎无法create一张桌子。尽管我可以删除表格,并根据需要添加或删除列。

这是我的基本代码模型:

use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

public static function createTable()
{
    Schema::create('randomName', function($table) {
        $table->increments('id');
        $table->string('name');
    });
}

这里可能出现什么问题?不幸的是,我没有收到任何错误,所以不知道如何调试它。

有什么建议吗?提前致谢!


呃,没关系...我为此工作了足够长的时间,解决方案一如既往...非常简单。

我只需要先找到数据库的连接,而不是

Schema::create('tableName', function($table)
{           
    $table->increments('id');
});

It is

Schema::connection('mysql')->create('tableName', function($table)
{
    $table->increments('id');
});

希望这对将来的某个人有所帮助!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Laravel - 动态创建表(无需迁移) 的相关文章

  • 基本表创建 fpdf

    我找不到使用 fpdf 制作表格并从 mysql 数据库获取数据的合适教程 我只是想知道如何创建一个 我在网上尝试示例时遇到了很多错误 例如 我有 名字 中间名 姓氏 年龄 和 电子邮件 列 如何使用 fpdf 创建表格并回显数据库中的条目
  • 访问 public_html 级别之外/以下的文件

    如何通过 url 访问文件 home uzair etc index php 即使我运行域 something com 它显示了 home uzair public html index php 这个文件 任何人请帮助我如何访问放置在 ho
  • Javascript 函数与 php 一样吗?

    我在网站上使用 WebIM 提供聊天支持 我希望能够在客户端启动聊天会话时设置一个计时器 如果操作员 技术人员在 x 秒内没有响应 我希望页面重定向到客户端可以留言的另一个页面 有点像 请稍等 我们尝试联系您 这样 如果所有技术人员都太忙或
  • Laravel Sum 列数据库 Eloquent

    尝试获取我的一个表中 int 字段的总和应该非常容易 不幸的是 事实并非如此 因为无论我使用 Laravel MySQL 还是 Excel 我都会得到不同的结果 Laravel 5 4 给了我20506 Table sum field na
  • 如何比较两个字符串的大小写和变音符号不敏感?

    我有两根弦 字符串 1 塞巴斯蒂安 字符串 2 塞巴斯蒂安 我想通过忽略 重音 字符来比较这两个字符串 谁能知道这个逻辑吗 提前致谢
  • 将 PHP mcrypt 与 Rijndael/AES 结合使用

    我正在尝试使用 php 中的 mcrypt 和密码 Rijndael 加密一些文本消息 但我不确定 MCRYPT MODE modename 根据 PHP 手册 这些可用 ecb cbc cfb ofb nofb 或 stream 但我读到
  • Facebook Graph API v3.1 开发人员访问令牌权限限制

    如您所知 Facebook 将其 API 升级到了 V3 1 现在正在慢慢地淘汰旧的 API 和应用程序 因此我们必须迁移到新的 API 他们做出了一些艰难的决定 这对垃圾邮件网站来说是好事 但对开发人员来说也很难 提醒 Graph API
  • PHP 的 PDO 可以限制为单个查询吗?

    PHP 的 PDO 允许通过 query 方法或作为准备好的语句同时执行多个查询 以下两个示例均有效 Two SQL queries query SELECT FROM table DROP table Execute via query
  • PHP/MySQL:如何在网站中创建评论部分[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我不会问 如何使用 PHP MySQ
  • 开始使用 Chef,并在部署时运行 Composer 安装

    我们希望部署一些Laravel4 http laravel com使用 OpsWorks 在亚马逊上基于 PHP 应用程序 这需要满足以下条件 从 git 抓取代码 从 getcomposer com 下载composer phar Run
  • 根据通过 AJAX 请求的用户输入重绘 google 图表

    我有一个谷歌图表从我的数据库中提取数据 它可以按我想要的方式工作 根据 URL 中的 get 请求 它从所选表中提取数据 我想根据下拉菜单中选定的表通过 ajax 更新此图表 我无法突破的部分是通过 ajax 获取数据响应 我认为下面的代码
  • Laravel Group By 和 Order By 不起作用

    我尝试制作一个Laravel 5 8项目 项目中的数据是这样的 id purch name prcvalue 1 10234 Nabila 100 2 10234 Nadeera 450 3 10234 Nabila 540 4 10234
  • 如何在 PHP 数组中的另一个已知(通过键或指针)元素之后有效地插入元素?

    给定一个数组 a array abc 123 k1 gt v1 k2 gt v2 78 tt k3 gt v3 当其内部指针指向其元素之一时 如何在当前元素之后插入元素 如何在键已知元素 例如 k1 之后插入元素 表现护理 您可以通过使用拆
  • PHP mkdir() 和 fopen() 不起作用 - 权限问题? umask问题?

    以下 PHP 脚本无法创建目录 它也将无法创建文件 当目录已经存在时 ini set error reporting E ALL define ABSPATH SERVER DOCUMENT ROOT echo ABSPATH br br
  • 在 PHP 中将十进制/双精度/浮点值与 PDO 绑定的最佳方法是什么?

    看来类常量只涵盖PDO PARAM BOOL PDO PARAM INT and PDO PARAM STR用于绑定 您只是将十进制 浮点 双精度值绑定为字符串还是有更好的方法来处理它们 MySQLi 允许使用 d 类型表示 double
  • 如何在 Laravel 代码中使用 Artisan 命令?

    如何在我的 php caode Ex 中使用 Artisan 命令行 php artisan version to 您可以从控制器调用 Artisan 命令 如下所示 calling of migrate install Artisan c
  • Laravel Blade 比较两个日期

    我想比较 2 个日期 因此 我在模板刀片中创建了这样的条件 if Carbon Carbon parse contrat gt date facturation gt format d m Y lt dateNow td class dan
  • 如何解决 MySQL innodb 在 TRUNCATE TABLE 上“等待表元数据锁”?

    在 GitLab CI 服务器中运行包含数百个应用程序单元测试的测试套件 运行 10 次测试后 不知怎的 它总是卡在等待 TRUNCATE TABLE 上的表元数据锁上 这是一个拆卸步骤 我知道SHOW ENGINE INNODB STAT
  • PHP简单的html dom解析器与wordpress冲突吗?

    PHP简单的html dom解析器与wordpress冲突吗 因为每当我尝试将其与此代码一起包含在我的标头中时 一切都变成空白 感谢您提前提供任何帮助 当我尝试在 HTML 文档中使用 PHP 包含时 我遇到了同样的问题 但当我使用func
  • 让 Prometheus 发送 SQL 查询

    我正在尝试使用普罗米修斯 https prometheus io 监视我的 MySQL 数据库 但似乎找不到添加 SQL 查询的区域 例如 我想运行一个返回值的 SQL 查询 然后将该值添加到图表中 发送警报 有没有办法让 Promethe

随机推荐

  • Django 如何在更新用户时发送 post_save 信号?

    阅读文档后 https docs djangoproject com en dev topics signals https docs djangoproject com en dev topics signals 我在我的 signal
  • 为什么我在序言中找不到斑马谜题的答案?

    这是我目前的代码 我正在尝试解决斑马拼图 http en wikipedia org wiki Zebra Puzzle exists A A exists A A exists A A exists A A exists A A righ
  • bash: ./helloworld_s: 没有这样的文件或目录。文件明明就在那里

    我对 bash 并不陌生 但这是我第一次看到这种情况发生 OP localhost linking ls helloworld lib o helloworld lib s helloworld s OP localhost linking
  • 如果操作栏/工具栏为白色,菜单项上不会出现波纹

    我有白色工具栏 其中菜单项显示为操作 该操作是来自材质图标的黑色矢量资源 单击菜单项时没有波纹效果 因为波纹效果也是白色的 如果工具栏背景更改为其他颜色 例如蓝色 则会出现波纹 如何更改菜单项波纹颜色 使其在白色背景上可见 我试图改变颜色控
  • 在 JavaScript 中创建 XML

    是否可以使用 JavaScript 中的一些数据创建 XML 文件 我将数据存储在变量中 我用谷歌搜索了一下 似乎没有讨论太多 我以为我可以用XMLWriter比如这样 var XML new XMLWriter XML BeginNode
  • 从 cfc 返回多个存储过程结果集

    我正在尝试将应用程序中的某些页面转换为使用 cfc 其中一个页面使用存储过程来检索几组数据 现在 当我访问结果时 它们的行为就像我使用了
  • C 或 C++ 中的边界检查开销大吗?

    绑定检查很昂贵 gt x2 倍运行时开销 以上这一点是我从我的一位教授那里得到的 我对此很困惑 据我所知 程序中最耗时的部分是IO 来自网络和硬盘 但是 C 或 C 中的边界检查并不总是与这两个输入源相关 例如 我在 C 中使用以下命令将一
  • 如何检测代码正在 eclipse IDE 中运行

    如何检测代码正在 eclipse IDE 中运行 我不知道获取此类信息的通用方法 一个建议 当您在 Tomcat 中启动 Java 程序 或 Web 服务器 时 只需添加一个参数来指示该程序是由 Eclipse 启动的 您可以通过打开 打开
  • 在mongodb中使用findOne获取具有最大id的元素

    我正在尝试从 mongo 集合中检索一个元素 即具有最大 id 字段的元素 我知道这可以通过查询来完成 db collection find sort id 1 limit 1 但这看起来有点不优雅 我想知道是否有办法使用 findOne
  • 如何生成 OpenOffice Draw 文档?

    我想在 OpenOffice Draw 中创建流程图 由于有很多步骤要显示 并且将来可能会更改 但我可以提取数据 因此我想通过以下步骤自动创建 使用指定的页面设置创建新的 ODG 文档 插入具有指定属性的流程图形状 用箭头连接这些东西 理想
  • Windows 服务器上的自托管远程 git 存储库

    我们的本地网络上有一台计算机 被指定为 服务器 运行 Windows XP 我们在其中保存共享文件夹和所有人都应该可见的内容 如何在其上创建远程 Git 存储库 并对其进行设置 以便本地网络上不同计算机上的不同人可以拉 推 我不在乎使用哪种
  • wince 6.0 c# 中的全屏应用程序

    我有我的应用程序 希望使其以全屏模式运行 没有任务栏 我找到了如何隐藏窗口栏 但是当我启动应用程序时 它并没有覆盖窗口任务栏的空间 尽管最后一个是隐藏的 我找到了这个 https stackoverflow com questions 50
  • struts 配置文件中定义的跨不同包的全局结果

    我想创建一个global results跨不同名称空间下的不同包 我可以知道 struts 配置文件中需要遵循的约定吗 在其他包扩展的包中定义全局结果 例如
  • 在使用 MapWhen 进行分支时注册中间件,以便仅针对一组端点运行它

    我需要为所有端点运行两个中间件 但 accounts 下的端点除外 我在配置服务中使用它 public void ConfigureServices IServiceCollection services services AddContr
  • 为什么 Testflight 的崩溃日志在 Xcode 中没有符号化?

    我刚刚开始从 Testflights 获取我正在开发的预发布应用程序的崩溃报告 但无论出于何种原因 Xcode 都无法正确地表示日志 构建可用 在该版本的 Xcode 中在此计算机上构建 存档和上传 那么我在这里缺少什么 为什么这些崩溃日志
  • FreeBSD 作为一个开发平台有多好?

    我知道很多网络托管提供商都提供 FreeBSD 但是 FreeBSD 作为开发平台有多好呢 具体来说 Java 1 6可以用吗 它是否提供了一些 Linux 下不可用的特定工具 我一直认为 FreeBSD 是一个美妙的安全托管环境 但也许不
  • 为什么 Next.js 自定义服务器禁用自动静态优化?

    我无法理解为什么在文档中 https nextjs org docs advanced features custom server据说拥有自定义服务器会禁用自动静态优化 https nextjs org docs advanced fea
  • 最短路径算法的一种变体

    我们给定一个带权无向图 具有两个源顶点和两个目标顶点 例如 s1 s2 d1 d2 对于从源 1 到目的地 1 以及从源 2 到目的地 2 的成本定义为 如果仅使用两条路径之一 则使用一条边的成本等于权重 如果两条路径 s1 gt gt d
  • 哪里可以获得犀牛共享资源

    我正在使用 nhibernate 开发一个 asp net mvc 项目 目前我认为 Rhino Commons 会话管理是控制会话的最佳方法 但是我应该从哪里获取 Rhino Commons 呢 我在 Horn Github 上找到了它
  • Laravel - 动态创建表(无需迁移)

    我正在尝试根据管理员请求动态创建一个表 虽然它看起来应该像大多数 Laravel 文档一样简单 但我似乎无法create一张桌子 尽管我可以删除表格 并根据需要添加或删除列 这是我的基本代码模型 use Illuminate Databas