迁移 - 自动创建数据库

3

我对 Laravel 还是比较新的。我做了一个待办事项应用程序作为学校作业。我们必须使用迁移来创建数据库。

我使用迁移创建了 2 张表。我的问题是:如果您第一次在计算机上运行此项目,是否有一种方法可以自动创建数据库?

因为目前,在运行迁移之前,我必须先手动创建空数据库(通过 phpmyadmin 等工具)。


可能是http://stackoverflow.com/questions/16123888/can-i-create-database-tables-automatically-in-laravel-like-djangos-python-mana的重复问题。 - Crembo
@Crembo,我的问题不是如何自动生成表格。我想知道是否有可能自动生成数据库和表格。 - RW24
1个回答

1

在Laravel中,您可以实现SQL的所有功能。所以是的:

DB::statement('CREATE DATABASE your_db_name');

然而,由于需要 migrations 表格(虽然我不确定),您可能无法在迁移中执行此操作。
您可以查看 此帖子关于使用命令创建新数据库

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接