1000 B
1000 B
Nl Admin
配置好数据库连接信息后执行
php artisan sql:run-nl-admin
使用示例
# 基本用法
php artisan sql:run-nl-admin
# 指定SQL文件路径
php artisan sql:run-nl-admin --file=storage/sql/setup.sql
# 强制重置已有数据库
php artisan sql:run-nl-admin --force
# 创建新数据库
php artisan sql:run-nl-admin --database=my_new_db
合并数据使用示例
# 1. 补列(解除 my-info Unknown column department_id)
# 在 Navicat 选中库 cc_new_stash,执行 database/sql/rbac_migrate_ddl.sql
# 或:mysql ... cc_new_stash < database/sql/rbac_migrate_ddl.sql
# 2. 迁移菜单 / 同步路由
php artisan lgp:menu-sync
php artisan lgp:endpoint-sync
# 3. 账号角色体检(只读)
php artisan lgp:rbac-audit
# 等价 SQL:database/sql/rbac_audit.sql
# 4. 账号角色迁移(有事务/ID 偏移/幂等,仍走 artisan)
php artisan lgp:rbac-migrate --dry-run
php artisan lgp:rbac-migrate --force