yanzj / MARTIN-ERD

Online collaborative data warehouse design software(在线协作数据仓库设计软件)

Home Page:https://www.java2e.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ERD-ONLINE INTRODUCTION

WEB Version Preview Address:

https://www.java2e.com/

Information Exchange Group

WeChat/Weixin Group

在这里插入图片描述

ERD-ONLINE is an online design software which shares collabarative data warehouse.Local apps are not needed to instal for using this online data warehouse.This is an excellent alternative to desktop data modeling tools.It has the following characteristics:

  • v1.0.0 Finished Version

    • Online Operation
    • Version Management
    • Multi-database Support.(mysql、oracle、sqlserver、postgresql)
    • Multi-database Configuration Management
    • Database Reverse Analysis
    • Exporting sql
    • Online Execution of sql
    • Exporting field Documents(word、pdf、html、markdown)
    • Supporting Desktop Programs.(Windows,Mac,Linux).Opening up offline and online environments
  • v2.0.3 Finished Version

    • Integrate Ant Design, add personnel, roles and permissions
    • Add the login page
    • Add project management, support to add, modify and delete projects
    • Add log out
    • Add the user system and beautify the page

Pass by, point a star again,thank u!

Documentation

See the 中文文档 for document in Chinese.

Version Planning

  • v2..0.4

    • User assigned roles and role configuration permissions
  • v2..0.5

    • Through the authority control page menu, as well as the button authority
  • v2..0.6

    • Operation log audit
  • v3.0.0

    • Auto save
  • v3.0.1

    • Online multi person collaboration
  • v3.0.2

    • Through the authority control SQL operation authority, further realizes the SQL approval

preparation

Install Docker

https://www.runoob.com/docker/centos-docker-install.html

Install Docker-compose

https://www.runoob.com/docker/docker-compose.html

configure Host

127.0.0.1 erd-online

Note: write 127.0.0.1 for local deployment and remote server IP for remote deployment. If you feel troublesome, you can use the domain name instead of /src/ utils/ request.js : 在这里插入图片描述

Start And Operation

Start Server

  • clone project
# git clone https://github.com/whaty/MARTIN-ERD.git erd

# cd erd
  • One click Start
# docker-compose up -d

Start UI

  • Installation dependency
# yarn install
  • Run
# yarn start

open http://localhost:3000

Package desktop package

  • Windows
# yarn package-win
  • MAC
# yarn package-mac
  • Linux
# yarn package-linux

** At this point, Web, Windows, MAC, Linux can be used together!! **

Code Warehouse:

Software Description Blog

ERD-ONLINE Free Online Database Modeling Tool

Let's Have A Look

Login Page

在这里插入图片描述

Workbench

在这里插入图片描述

Loading Page

在这里插入图片描述

Working Page

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

Documentation Generating

在这里插入图片描述

Shoulders of Giants

Gratitudes
  • PDMan (http://www.pdman.cn/),Thanks for PDMan working hard to open up the MIT protocol for many years.

Information Exchange Group

WeChat/Weixin Group

在这里插入图片描述

About

Online collaborative data warehouse design software(在线协作数据仓库设计软件)

https://www.java2e.com/

License:Apache License 2.0


Languages

Language:JavaScript 59.4%Language:HTML 24.8%Language:CSS 12.3%Language:Less 3.4%