问题标签 [laravel-migrations]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Laravel 在迁移中向现有表添加新列
我不知道如何使用 Laravel 框架向现有数据库表中添加新列。
我尝试使用...编辑迁移文件
在终端中,我执行php artisan migrate:install
and migrate
。
如何添加新列?
php - Laravel Schema onDelete set null
Can't figure out how to set proper onDelete constraint on a table in Laravel. (I'm working with SqLite)
I have 3 migrations, creating the gallery table:
Creating the pictures table:
Linking gallery table to a picture:
I do not receive any errors. Also, even the "cascade" option doesn't work (only on the gallery table). Deleting a gallery deletes all pictures. But deleting the cover picture, wont delete the gallery (for test purposes).
Since even the "cascade" is not triggered, I "set null" is not the problem.
EDIT (workaround):
After reading this article I've changed my schema a bit. Now, the pictures table contains an "is_cover" cell, that indicates whether this picture is a cover on its album or not.
A solution to the original problem is still highly appreciated!
laravel - 在特定的其他列之前或之后添加 sql 表列 - 通过 Laravel 4.1 中的迁移
表“用户”:
我想在“id”和“deleted_at”之间添加列“phone_nr”
是否可以通过 Laravel 4.1 中的迁移来实现?
laravel - Laravel 迁移更改以使列可为空
我用 unsigned 创建了一个迁移user_id
。如何user_id
在新的迁移中进行编辑以使其也成功nullable()
?
php - Laravel 未知列 'updated_at'
我刚开始使用 Laravel,我收到以下错误:
未知列“updated_at”插入到 gebruikers(naam、wachtwoord、updated_at、created_at)
我知道错误来自迁移表时的时间戳列,但我没有使用该updated_at
字段。我曾经在学习 Laravel 教程时使用它,但现在我正在制作(或尝试制作)我自己的东西。即使我不使用时间戳,我也会收到此错误。我似乎找不到使用它的地方。这是代码:
控制器
路线
模型
我一定是忘记了什么……我在这里做错了什么?
laravel - 在 Laravel 5 中创建第一个用户
这是我第一次使用Laravel 5
. 从未使用过任何其他框架,如 CakePHP、CodeIgniter、Yii 等。我只知道如何使用 make api REST with slim framework
.
我已经创建了一个表users
,因为我无法访问<<URL>>/home
。我创建字段并为其加载一些数据。每当我想尝试重置密码时,它都会显示错误,因为我没有 table password_resets
。实际安装 Laravel 后要采取哪些步骤。
谢谢
laravel - 在 laravel 的迁移中是否需要为每个 up() 写 down() ?
我已经创建了一个会话表来编写迁移以将列更改为可为空。现在我很困惑我应该写什么?
laravel - 迁移回滚会还原以前的架构,但以前的数据会丢失
我有一个具有以下架构的用户表:
用户 - id - 名称 - 用户名 - 密码
该表包含 10 条记录,我使用迁移更新架构。然后我删除列名并添加两列firstName和lastName更新的用户表架构如下所示:
更新用户表 - id - firstName - lastName - username - password
然后我使用迁移回滚来恢复我以前的架构
用户 - id - 名称 - 用户名 - 密码
但是现在我的名称列的数据丢失了?迁移不应该让我回到以前的状态(通过恢复以前的模式和数据)
php - Laravel 迁移不起作用
我无法在我的 laravel 安装(Windows 8.1 主机)上使用迁移。我通过以下方式进行了 2 次迁移:
该文件是在 app/database/migrations 下创建的。我使用 Schema Creator 创建一个新表(顺便说一下,数据库连接已经在工作)。当我尝试运行迁移时:
Laravel 说“没有什么可迁移的”。除此之外,我是否真的想运行这个命令(生产中的应用程序)总是存在问题。为迁移显示的路径是
这可能是 Windows 上的路径问题(斜杠与反斜杠混合)吗?提前感谢所有回复!
php - 在 laravel 中定义关系问题
如何定义下表之间的关系。
由 class_student 表旋转的班级表和学生表
我有如下付款表
缴费表中的缴费金额是指学生可以单独支付每节课的学费。
那么如何在没有支付表的数据透视表的情况下定义多对多关系呢?或者我应该为 class_payment_student 表创建数据透视表吗?