Laravel 5.2 中文文档目录包含了少许文件用于框架的启动和自动载入配置,还有一个 cache 文件夹 用于包含框架生成的启动文件以提高性能; config 目录包含了应用所有的配置文件; database 目录包含了数据迁移及填充文件,如果你喜欢的话还可以将其作为 SQLite 数据 库存放目录; public 目录包含了前端控制器和资源文件(图片、JavaScript、CSS 等); resources 目录 ->get(); 迁移 1、简介 迁移就像数据库的版本控制,允许团队简单轻松的编辑并共享应用的数据库表结构,迁移 通常和 Laravel 的结构构建器结对从而可以很容易地构建应用的数据库表结构。 Laravel 的 Schema 门面提供了与数据库系统无关的创建和操纵表的支持,在 Laravel 所支 持的所有数据库系统中提供一致的、优雅的、平滑的 API。 2、生成迁移 使用 Artisan make:migration 来创建一个新的迁移: php artisan make:migration create_users_table 新的迁移位于 database/migrations 目录下,每个迁移文件名都包含时间戳从而允许 Laravel 判断其顺序。 --table 和--create 选项可以用于指定表名以及该迁移是否要创建一个新的数据表。这些 选项只需要简单放在上述迁移命令后面并指定表名:0 码力 | 377 页 | 4.56 MB | 1 年前3
Yii 2.0 权威指南輮 輲 輲 輶 輶 輮 輳 活动记录(轁 轣 轴 轩 轶 轥 轒 轥 轣 软 轲 轤 ) 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輲 輴 輳 輶 輮 輴 数据库迁移 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輲 輷 輶 匷 接 接 接收 收 收用 用 用户 户 户数 数 数据 据 据( ( 譨 譥 类看一下它是如何申明和使 用 d b 属性的。 如果你的扩展需要创建特定的数据库表,或者修改数据库结构,你应当 • 提供 数据迁移 来操作数据库的结构修改,而不是使用轓 轑 轌 文本文 件; • 尽量使迁移文件适用于不同的 轄 轂 轍 轓 ; • 在迁移文件中避免使用 轁 轣 轴 轩 轶 轥 轒 轥 轣 软 轲 轤 。 使 使 使用 用 用 十 即 即 卥 却 即 如 如 如果你的扩 互。 • 轹 轩 轩 轳 软 车 轴 輯 轹 轩 轩 輲 輭 轭 软 轮 轧 软 轤 轢 7 7 : 提供了对 轍 软 轮 轧 软 轄 轂 7 8 的使用支持。它包含 基本 的查询、活动记录、数据迁移、缓存、代码生成等特性。 • 轹 轩 轩 轳 软 车 轴 輯 轹 轩 轩 輲 輭 轱 轵 轥 轵 轥 7 9 : 通过队列异步提供运行任务的支持。 它支持 基于 轄 轂 ,轒 轥 轤 轩 轳 ,轒0 码力 | 537 页 | 4.66 MB | 1 年前3
Laravel 5.1 中文文档方法来修改,现 在依然可以这么做;但是为了更加方便可以在模型中简单通过指定$dateFormat 属性来替代 重写方法。 在序列化模型到数组或 JSON 时日期格式也被应用到,当从 Laravel 5.0 迁移到 5.1 时,这 将会改变 JSON 序列化的日期字段的格式。想要在序列化模型中设置指定的日期格式,你 可以在模型中重写 serializeDate(DateTime $date)方法,这样就可以在不改变字段存储格 目录包含了少许文件用于框架的启动和自动载入配置,还有一个 cache 文件夹用 于包含框架生成的启动文件以提高性能; config 目录包含了应用所有的配置文件; database 目录包含了数据迁移及填充文件,如果你喜欢的话还可以将其作为 SQLite 数据库 存放目录; public 目录包含了前端控制器和资源文件(图片、js、css 等); resources 目录包含了视图文件及 get(); 迁移 1、简介 迁移就像数据库的版本控制,允许团队简单轻松的编辑并共享应用的数据库表结构,迁移通 常和 Laravel 的结构构建器结对从而可以很容易地构建应用的数据库表结构。 Laravel 的 Schema 门面提供了与数据库系统无关的创建和操纵表的支持,在 Laravel 所支持 的所有数据库系统中提供一致的、优雅的、平滑的 API。 2、生成迁移 使用 Artisan0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.3 中文文档........................................................................................ 433 10.4 迁移 .................................................................................................. AC1982(微信号)提供翻译支持。 数据库 集合 查询构建器现在返回 Illuminate\Support\Collection 实例而不是原生数组,以便保持和 Eloquent 返回结果类型一致。 如果你不想要迁移查询构建器结果到 Collection 实例,可以在查询构建器的 get 方法后调用 call 方法,这将会返回原生的 PHP 数组结果,从而保证向后兼容: $users = DB::t 属性已经被移除,以便定义一个“morph map”(变形 映射),定义变形映射可以支持渴求式加载并且解决使用多态关联关系引起的额外 bugs,如果你 之前使用了$morphClass 属性,需要使用如下语法将其迁移到 morphMap: Relation::morphMap([ 'YourCustomMorphName' => YourModel::class, 本文档由 Laravel0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 5.6 中文文档$decayMinutes 参数被移除。如果你通过自己的实现重写了该方法,也要从方法签名中移除该参数。 数据库 Morph 列的索引顺序 为了获得更好的性能,迁移方法 morphs 构建的列索引顺序倒过来了,如果你在某个迁移中使用了 morphs 方法,尝试运行该迁移的 down 方法时会报 错。如果应用还在开发中,可以使用 migrate:fresh 命令重构数据库结构;如果应用已经上线,需要显式传递索引名称到 Config 目录 config 目录包含了应用所有的配置文件,建议通读一遍这些配置文件以便熟悉 Laravel 所有默认配置项; Database 目录 database 目录包含了数据库迁移文件及填充文件,如果有使用 SQLite 的话,你还可以将其作为 SQLite 数据库存放目录; Public 目录 public 目录包含了应用入口文件 index.php 和前端资源文件(图片、JavaScript、CSS DB_DATABASE=valet DB_USERNAME=root DB_PASSWORD= 具体配置值以你自己的开发环境设置为准。我们将基于 Laravel 强大的数据库迁移功能创建 users 表,关于数据库迁移后面在数据库部分会详细讨 论,这里我们通过以下命令来生成 users 表即可: php artisan migrate 进入数据库可以看到该表已经生成: 这时,users0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 6.0 中文文档Email Trait,可以忽略此更新, 因为该 Trait 内部已经帮我们实现好了。 辅助函数 字符串 & 数组辅助函数包 影响级别:高 所有的 str_ 和 array_ 辅助函数都被迁移到新 的 laravel/helpers Composer 扩展包,如果你使用了这些辅助函数, 需要更新所有调用为使 用 Illuminate\Support\Str 和 Illuminate\Support\Arr queue:work --tries=0 此外,请确保你的应用数据库包含了 failed_jobs 数据表,你可以 通过运行 Artisan 命令 queue:failed-table 来生成这个迁移: php artisan queue:failed-table 请求 Input 门面 影响级别:中等 Input 门面是 Request 门面的翻版,已经被移除,如果你在使 用 Input::get 成的文件,如路由和服务缓存文件。 配置目录 config 目录包含了应用所有的配置文件,建议通读一遍这些配置文 件以便熟悉 Laravel 所有默认配置项。 数据库目录 database 目录包含了数据库迁移文件及填充文件,如果有使用 SQLite 的话,你还可以将其作为 SQLite 数据库存放目录。 对外公开目录 public 目录包含了应用入口文件 index.php 和前端资源文件(图 片、JavaScript、CSS0 码力 | 1442 页 | 14.66 MB | 1 年前3
CmlPHP v2.x 开发手册
1 1.7.1.1 1.7.1.2 1.7.2 1.8 1.8.1 1.8.2 1.8.3 1.8.4 1.9 1.9.1 1.10 1.11 验证码 文件上传 数据库迁移 部署 伪静态配置 Apache Nginx 静态资源管理 安全 防注入 用户数据输入 csrf 加密解密 常见问题 模板中不同的url_model模式下传参给后端 ? &符混乱 //后续业务处理 数据库迁移 自v2.7.1起CmlPHP提供了数据库迁移组件 安装依赖 使用composer安装 composer require linhecheng/cmlphp-ext-phinx 使用 使用命令行控制台工具运行 migrate / seed 相关命令运行 migrate:create 创建一个新的迁移 migrate:run 运行迁移 migrate:rollback migrate:rollback 回滚迁移 migrate:status 查看迁移状态 migrate:breakpoint 管理迁移的断点 seed:create 创建一个种子数据生成器 seed:run 运行种子数据生成器 更多帮助信息在相应的命令后面带上 --help 或 -h 即可 默认使用的数据库配置项为 default_db 可修改配置 'migration_use_db'0 码力 | 245 页 | 720.67 KB | 1 年前3
CmlPHP v2.x 开发手册
1.7.1.2 1.7.2 1.8 1.8.1 1.8.2 1.8.3 1.8.4 1.9 1.9.1 1.10 1.11 权限管理 数据验证 验证码 文件上传 数据库迁移 部署 伪静态配置 Apache Nginx 静态资源管理 安全 防注入 用户数据输入 csrf 加密解密 常见问题 模板中不同的url_model模式下传参给后端 ? &符混乱 124 数据库迁移 自v2.7.1起CmlPHP提供了数据库迁移组件 安装依赖 使用composer安装 composer require linhecheng/cmlphp-ext-phinx 使用 使用命令行控制台工具运行 migrate / seed 相关命令运行 migrate:create 创建一个新的迁移 migrate:run 运行迁移 migrate:rollback migrate:rollback 回滚迁移 migrate:status 查看迁移状态 migrate:breakpoint 管理迁移的断点 seed:create 创建一个种子数据生成器 seed:run 运行种子数据生成器 更多帮助信息在相应的命令后面带上 --help 或 -h 即可 默认使用的数据库配置项为 default_db 可修改配置 'migration_use_db'0 码力 | 143 页 | 1.54 MB | 1 年前3
CmlPHP v2.x 开发手册
1.6.21 22. 权限管理 1.6.22 23. 数据验证 1.6.23 24. 验证码 1.6.24 25. 文件上传 1.6.25 26. 数据库迁移 1.6.26 7. 部署 1.7 1. 伪静态配置 1.7.1 1. Apache 1.7.1.1 2. Nginx 1.7.1.2 2. 静态资源管理 //后续业务处理 数据库迁移 自v2.7.1起CmlPHP提供了数据库迁移组件 安装依赖 使用composer安装 composer require linhecheng/cmlphp-ext-phinx 使用 使用命令行控制台工具运行 migrate / seed 相关命令运行 migrate:create 创建一个新的迁移 migrate:run 运行迁移 migrate:rollback migrate:rollback 回滚迁移 migrate:status 查看迁移状态 migrate:breakpoint 管理迁移的断点 seed:create 创建一个种子数据生成器 seed:run 运行种子数据生成器 更 多 帮 助 信 息 在 相 应 的 命 令 后 面 带 上 --help 或 -h 即 可 默 认 使 用 的数据库配置项为 default_db0 码力 | 251 页 | 973.37 KB | 1 年前3
共 9 条
- 1













