simple-crud:PHP库以零配置在MySQLSqlite数据库中提供魔术CRUD

时间:2024-02-23 14:15:38
【文件属性】:

文件名称:simple-crud:PHP库以零配置在MySQLSqlite数据库中提供魔术CRUD

文件大小:39KB

文件格式:ZIP

更新时间:2024-02-23 14:15:38

mysql crud orm database sqlite

SimpleCrud PHP库,用于在Mysql / Sqlite数据库中(创建,读取,更新,删除),配置为零,并具有一些魔力。 命名约定: 该库依靠某些约定来避免配置。 表名应为和驼峰 字段名称应为单数和驼峰 所有表的主键必须是id 。 外键必须为[tableName]_id 。 例如, post表使用post_id作为外键。 关联表必须使用下划线按字母顺序将两个表连接起来。 例如, post和tag之间的关系是post_tag而post和category是category_post 。 安装 该软件包可通过Composer安装并自动加载为 。 $ composer require simple-crud/simple-crud 班级 SimpleCrud具有以下类: 数据库:管理数据库连接。 内部使用 查询:创建数据库查询。 SimpleCrud已通过MySQL和SQLite测试,但应在内部使用 ,理论上也应支持Postgres和Microsoft SQL。 表:管理数据库表 字段:管理数据库字段。 用于格式化和验证值 行:存储和修改行 RowCollection


【文件预览】:
simple-crud-master
----composer.json(969B)
----LICENSE(1KB)
----src()
--------Table.php(11KB)
--------Scheme()
--------Database.php(7KB)
--------Queries()
--------EventDispatcher()
--------Row.php(11KB)
--------RowCollection.php(8KB)
--------Fields()
--------SimpleCrudException.php(106B)
--------Events()
----CHANGELOG.md(5KB)
----README.md(21KB)

网友评论