Skip to content

关于安装初始化流程和默认 SQL 数据的一点改进建议 #35

@kitephp

Description

@kitephp

你好,先感谢一下 SaiAdmin,整体结构和前端体验都做得很扎实,作为后台项目用起来很顺手 👍

在本地部署和准备二次开发的过程中,有两个体验上的小建议:

  1. 安装这块
    目前安装时只需要填写数据库信息,初始化会直接导入完整 SQL,其中包含不少演示/示例数据。
    在实际用于生产或二次开发时,这部分数据通常需要手动清理,稍微有点不方便,也容易遗漏。

是否可以考虑把初始化拆分成几种模式,比如:

  • 建表 + 基础必要数据(配置、字典等)
  • 建表 + 基础必要数据 + 演示数据(可选)

这样既不影响 demo 体验,也更适合直接用于生产环境。

  1. 前端目录命名
    目前前端目录是 saiadmin-artd,后端是 server
    在工程结构上,如果前后端目录能更对称一些(例如前端用 web),在部署和二次开发时会更直观,也更符合常见的前后端分离项目习惯。

这两个点都是在实际使用过程中的感受,不是必须改的点,仅供参考 🙂

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions