Dcat Admin 教程 - 如何从 Laravel admin 迁移到 dcat admin?

迁移步骤

最近发现挺多同学对项目如何从laravel-admin迁移到dcat-admin有疑问,所以下面为大家讲解一下迁移的实操步骤,其实两者用法基本大同小异,需要改动的代码会很少。

大家也可以在这里反馈迁移中遇到的问题,我有时间会一一帮助大家解决。

1.新建一个代码分支

这个步骤不用多解释,大家都明白。如果你用的版本管理软件不是git,也可以把你的代码复制出来作为一个新项目。

2.安装dcat-admin
  1. 需要先卸载encore/laravel-admin,并且卸载一切laravel-admin的相关插件,然后安装dcat/laravel-admin,推荐安装最新版本
// 先卸载laravel-admin的所有相关插件
// 然后运行
composer remove encore/laravel-admin
composer require dcat/laravel-admin
  1. 安装完之后需要全局替换命名空间前缀,把Encore\Admin替换为Dcat\Admin
  2. 删除public/vendor目录文件,并且备份配置文件config/admin.php命名为config/admin.bak.php,最后重新发布资源
php artisan admin:publish --force
  1. 最后修改配置文件config/admin.php,把你自定义过的参数重新写上
2.更改表结构

上面的安装步骤完了之后就可以调整表结构了,首先创建新的迁移文件

php artisan make:migration UpdateAdminTables

然后打开,并写入以下内容

<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

class UpdateAdminTables extends Migration
{
   
    public function getConnection()
    {
   
        return config('admin.database.connection') ?: config
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
DCAT是数据目录标准,而DCAT Admin是用于管理数据目录的相关工具和教程DCAT Admin教程主要包含以下内容: 1. 数据目录概述:介绍DCAT数据目录的定义、作用以及相关标准和规范,帮助用户了解数据目录的基本概念和背景。 2. 安装和配置:介绍如何下载、安装和配置DCAT Admin工具,包括系统要求、安装步骤和配置参数,帮助用户顺利启动和使用工具。 3. 数据目录管理:详细介绍DCAT Admin的各项功能和操作,包括创建、编辑和删除数据目录,管理数据资源和数据集,配置数据目录的属性和权限等,帮助用户有效管理数据目录。 4. 数据集发布:指导用户如何使用DCAT Admin发布数据集,包括填写数据集的元数据信息、上传数据文件、设置数据集的访问权限等,帮助用户将数据集成功发布到数据目录中。 5. 数据检索和共享:向用户介绍如何利用DCAT Admin进行数据检索和共享,包括使用搜索工具、选择合适的数据集、查看和下载数据等,帮助用户使用数据目录高效地获取和共享数据。 6. 常见问题和解决方案:总结了一些常见问题和解决方案,供用户参考和解决在使用DCAT Admin过程中可能遇到的问题。 通过DCAT Admin教程,用户可以了解和掌握DCAT数据目录管理工具的使用方法和技巧,从而更好地管理和发布数据目录,提高数据的可访问性和共享性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值