taeluf/big-db

一个功能丰富的(但有些简约)PHP数据库层,包含ORM、迁移等。

v1.0.x-dev 2024-01-30 15:35 UTC

This package is auto-updated.

Last update: 2024-09-30 02:08:04 UTC


README

BigDb

PHP数据库层,具有ORM、迁移、存储SQL语句、命令行工具和多数据库支持。

注意:命令行工具bin/bigdb正在经历重大更改,目前处于损坏状态。
注意:BigDb基本稳定,但仍处于开发中,许多内容可能发生变化。

文档

  • 使用BigDb库
    • 命令行 - 通过命令行操作数据库
    • 查询 - 简单的CRUD操作和SQL执行
    • 使用ORM - 查询ORM并使用它们插入、更新和删除行
    • 运行迁移 - vendor/bin/bigdb migrate [cur_ver] [target_ver]
    • 数据库设置 - 设置一个或多个数据库库
  • 创建BigDb库
    • 待办事项 项目结构 - 文件存放位置和基本概述
    • 待办事项 BigDb子类 - 继承BigDb修改内部结构并跨ORM共享功能
    • 待办事项 创建ORM - 使用PHP对象表示数据库行
    • 待办事项 迁移 - 升级和降级数据库模式
    • 待办事项 存储SQL - 存储SQL语句,执行它们,查询行,查询ORM
  • 错误/问题 - 已知问题和异常
  • 开发/其他

安装

composer require taeluf/big-db v1.0.x-dev   

或在你的composer.json

{"require":{ "taeluf/big-db": "v1.0.x-dev"}}  

概述 | 使用

待办事项使用概述文档

概述 | 创建数据库库

待办事项库概述文档