数据服务 —— 写个 SQL 即可发布成 API
http://47.111.102.84:8080/project/ohmydata/#/login
admin/123456
- 管理数据库连接
- 查看表数据
- 创建数据集
- 发布 API
采用接口抽象数据层访问,可扩展。
已实现:
- MySQL
- PostgreSQL
- ElasticSearch
待实现:
- Oracle
- ...
待完善。
配置文件 config/config.yaml
运行:
go run cmd/ohmydata/main.go
docker build -t ohmydata .
docker run -it --name ohmydata \
-e MYSQL_URL=YOUR_MYSQL_URL \
-e REDIS_ADDR=YOUR_REDIS_ADDR \
-e REDIS_DB=YOUR_REDIS_DB \
-e REDIS_PASSWORD=YOUR_REDIS_PASSWORD \
-p 9090:9090 -d ohmydata