zhuzhichao/laravel-db-dict

一个 Laravel 数据库字典包

v0.2.1 2017-05-18 08:48 UTC

This package is auto-updated.

Last update: 2024-09-18 21:15:46 UTC


README

版本:0.1.7

laravel 的数据字典。

团队中经常需要沟通表和字段,不可避免地需要编写文档,但文档永远不够及时和准确,这样会给团队带来许多不必要的但不可避免的问题。

尽管有一部分在线的数据字典(但选择非常有限),在更新数据库后仍然需要手动更新。

因此,这个 Laravel 扩展应运而生!能够实现实时、自动、准确、优雅的数据字典。

##当前进度

  1. 控制器、模型、迁移文件、命令行工具
  2. 将项目的数据表和字段信息同步到字典
  3. 字典的路由和列表页面
  4. 正常显示所有表和字段
  5. 表和字段的描述更新
  6. 列表页面布局优化
  7. 页面添加同步字段按钮

##待办事项

  1. 提供显示已删除的字段和表
  2. 提供英文版本和多语言支持
  3. 表分类显示

演示

laravel-db-dict-demo

安装

安装

composer require zhuzhichao/laravel-db-dict

配置

在 config/app.php 的 providers 数组中添加以下行

Zhuzhichao\LaravelDbDict\LavavelDbDictProvider::class

php artisan vendor:publish

php artisan migrate

同步数据字典

php artisan db:dict-sync

使用方法

打开 Chrome 并访问 http://yourhost/laravel-db-dict