“删除索引”中索引名生成规则应该是“数据表”
相关信息:
- 类型:文档文章
- 文章: 数据库迁移
- 文档: 《Laravel 6 中文文档(6.x)》
此投稿已在 5年前 合并。
内容修改:
Old | New | Differences |
---|---|---|
358 | 358 | |
359 | 359 | #### 可用的命令别名 |
360 | 360 | |
361 | ||
361 | 命令 | 描述 | |
362 | 362 | ------- | ----------- |
363 | 363 | `$table->dropMorphs('morphable');` | 删除 `morphable_id` 和 `morphable_type` 字段。 |
364 | 364 | `$table->dropRememberToken();` | 删除 remember_token 字段。 | … | … |
429 | 429 | <a name="dropping-indexes"></a> |
430 | 430 | ### 删除索引 |
431 | 431 | |
432 | 若要删除索引,则必须指定索引的名称。Laravel 默认会自动将数据 | |
433 |
| |
434 | ||
432 | 若要删除索引,则必须指定索引的名称。Laravel 默认会自动将数据表名称、索引的字段名及索引类型简单地连接在一起作为名称。举例如下: | |
433 | ||
434 | 命令 | 描述 | |
435 | 435 | ------- | ----------- |
436 | 436 | `$table->dropPrimary('users_id_primary');` | 从 `users` 表中删除主键 |
437 | 437 | `$table->dropUnique('users_email_unique');` | 从 `users` 表中删除唯一索引 |