zhuzhichao / laravel-db-dict by zhuzhichao

A Laravel db dict package
3,339
17
1
Package Data
Maintainer Username: zhuzhichao
Maintainer Contact: me@zhuzhichao.com (zhuzhichao)
Package Create Date: 2016-06-02
Package Last Update: 2017-05-18
Home Page: https://packagist.org/packages/zhuzhichao/laravel-db-dict
Language: PHP
License: MIT
Last Refreshed: 2024-05-03 15:17:14
Package Statistics
Total Downloads: 3,339
Monthly Downloads: 0
Daily Downloads: 0
Total Stars: 17
Total Watchers: 1
Total Forks: 6
Total Open Issues: 0

Laravel 5 DB Dict

Version: 0.1.7

数据字典 for laravel。

团队中经常要沟通表和字段, 免不了写文档, 但是文档永远不够及时和准确, 这样就会给团队带来很多的不必要但是也不可避免的麻烦。

虽然有一部分在线的数据字典(但是很少很少的选择),还是需要大家在更新数据库之后手动更新。

所以这个 Laravel 扩展应运而生! 能够做到实时的、自动的、准确的、优雅的数据字典。

##目前进度

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

##Todos

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

Demo

laravel-db-dict-demo

Installation

安装

composer require zhuzhichao/laravel-db-dict

配置

add follow line into config/app.php>providers>array

Zhuzhichao\LaravelDbDict\LavavelDbDictProvider::class

php artisan vendor:publish

php artisan migrate

同步数据字典

php artisan db:dict-sync

Usage

open Chrome and tap http://yourhost/laravel-db-dict