【问题标题】:Laravel dynamic table creationLaravel 动态表创建
【发布时间】:2016-08-20 23:16:01
【问题描述】:

我正在使用 Laravel 开发一个应用程序,我想问一下当用户通过咨询登录时是否有可能创建一个表,因为我只在 DB 文档中看到过,选择、插入、更新、语句,我想问一下,用户可以通过查询来创建表,可以按如下方式完成吗?

DB :: statement ('create table example (// table settings)');

但是这个查询什么也不返回。

【问题讨论】:

  • 这个很不清楚。尝试改写问题或展示您正在尝试做的事情的示例。
  • 你搞定了吗?

标签: database laravel


【解决方案1】:

不确定我是否理解您的问题。用户控制表创建??这种逻辑似乎是一个非常糟糕的主意。但是,您可以通过以下方式创建新表:

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

更多信息可以在这里找到... https://laravel.com/docs/5.2/migrations#creating-tables

【讨论】:

    猜你喜欢
    • 2017-03-02
    • 2018-02-05
    • 2015-07-17
    • 1970-01-01
    • 1970-01-01
    • 2022-10-06
    • 2018-07-15
    • 1970-01-01
    • 2020-06-09
    相关资源
    最近更新 更多