rashedraju / minivel
此包的最新版本(v1.0.4)没有可用的许可证信息。
v1.0.4
2021-10-05 11:07 UTC
Requires
- phpunit/phpunit: ^9.5
- rashedraju/minivel-core: ^1.0
- vlucas/phpdotenv: ^5.3
README
PHP MVC 框架
# 通过 Composer 安装
如果你的电脑已经安装了 PHP 和 Composer,你可以直接使用 Composer 创建一个新的 Minivel 项目。应用创建后,你可以使用 PHP 内置的 Web 服务器启动本地开发服务器。
composer create-project rashedraju/minivel my-app
cd my-app
php -S localhost:8080 -t public
# 环境配置
你的应用根目录将包含一个 .env.example 文件,该文件定义了许多常见的环境变量。在你的应用根目录中创建一个 .env 文件,并添加你的数据库连接信息以及各种其他核心配置。
# 迁移
迁移就像是数据库的版本控制,允许你的团队定义和共享应用数据库模式定义。要运行迁移
php migration.php
生成迁移
你可以在迁移目录内编写自己的数据库模式,然后运行迁移来应用它们。
迁移结构
要创建数据库模式迁移,在迁移目录内创建一个新的 PHP 文件。
文件名应遵循以下命名约定:[mYourMigrationNumber_your_migration_name.php]
迁移类包含两个方法:up 和 down。up 方法用于向数据库添加新表、列或索引,而 down 方法应撤销 up 方法执行的操作。
<?php
class m0001_initial{
public function up(){
//
}
public function down(){
//
}
}