tusharkhan / file-database
一个简单的基于文件的PHP数据库
1.2.0
2024-02-03 07:52 UTC
Requires
- php: >=8.0
- illuminate/support: ^10.40.0
Requires (Dev)
- orchestra/testbench: ^8.18
- phpunit/phpunit: ^10.5
This package is auto-updated.
Last update: 2024-10-03 09:33:30 UTC
README
文件数据库
描述
这是一个文件数据库,允许您以json数据的形式将数据存储在文件中,并在以后像数据库一样检索它。这是一个简单易用的数据库,适用于小型项目。不建议将此数据库用于大型项目。您可以将数据存储为json格式。您还可以将数据存储在文件中。
功能
- 创建表
- 删除表
- 更新表
- 创建模型
- 带有迁移创建模型
- 创建迁移
- 运行迁移
- 运行全新迁移
- 模型间的关系
开始前需要一点知识
如果您熟悉laravel框架,则可以轻松使用此包。此包使用laravel文件系统将数据存储在文件中。在底层,它使用Laravel Collection类来操作数据。因此,您可以使用Collection类的所有方法来处理数据。尽管包中已经为每个创建的Model实现了某些方法。
提示
就像数据库一样,您可以在表中创建一个表并存储数据。您还可以创建一个模型并使用它来在表中存储数据。主要关键概念是,您可以将表视为文件,将行视为json数据。
这样您就可以轻松理解此包的概念。您还可以在模型之间定义一些关系。