【问题标题】:How to add a table to my preexisting database using laravel?如何使用 laravel 将表添加到我预先存在的数据库中?
【发布时间】:2016-09-11 15:13:52
【问题描述】:

大家好,我是 laravel 的新手。
我刚刚开始我的登录项目
我创建了一个项目并使用命令php artisan make:auth 成功登录。
现在我正在尝试创建一个评论系统。我想要创建它的指南。
请告诉我如何使用textarea 中的按钮将数据发送到我现有数据库中的新表,并将该数据接收到我的 评论区。
谢谢

【问题讨论】:

  • 所以当用户按下按钮时,会创建一个新表并将数据插入其中?
  • @Sachith 你是对的。
  • 为什么要为每条评论创建一个新表格?你不能用表格来发表评论吗?
  • @Sachith 是的,这就是我需要一个包含所有 cmets 的表
  • 然后先用user_id,comment等为cmets创建一个表,然后在其中插入comment textarea数据

标签: mysql database laravel


【解决方案1】:
  • 使用php artisan make:migration <name of the file> 创建迁移。例如。我使用文件名作为 conor。
  • php artisan make:migration conor
  • databse/migrations 中打开您的conor.php 文件
  • up() 函数中,您可以看到已经创建了一个Schema::create
  • 在里面你也可以看到$table->increments('id');这样的东西
  • 继续添加$table->+<name of the tabel structure>+('<name of the column>');
  • php artisan serve 之前做一次php artisan migrate 注册表

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-23
    • 2017-02-28
    • 2019-03-19
    相关资源
    最近更新 更多