3个版本
0.1.2 | 2022年4月4日 |
---|---|
0.1.1 | 2022年4月4日 |
0.1.0 | 2022年4月3日 |
#39 in #query-engine
130KB
2K SLoC
StarfishQL
测试
DATABASE_URL="mysql://root:root@localhost:3306" cargo t --all
运行REST API
cargo r
你可能需要使用Docker设置数据库
docker run \
--name "mysql-8.0" \
--env MYSQL_DB="mysql" \
--env MYSQL_USER="sea" \
--env MYSQL_PASSWORD="sea" \
--env MYSQL_ALLOW_EMPTY_PASSWORD="yes" \
--env MYSQL_ROOT_PASSWORD="root" \
-d -p 3306:3306 mysql:8.0
docker stop "mysql-8.0"
docker run \
--name "mariadb-10.6" \
--env MYSQL_DB="mysql" \
--env MYSQL_USER="sea" \
--env MYSQL_PASSWORD="sea" \
--env MYSQL_ALLOW_EMPTY_PASSWORD="yes" \
--env MYSQL_ROOT_PASSWORD="root" \
-d -p 3306:3306 mariadb:10.6
docker stop "mariadb-10.6"
docker run \
--name "postgres-13" \
--env POSTGRES_USER="root" \
--env POSTGRES_PASSWORD="root" \
-d -p 5432:5432 postgres:13
docker stop "postgres-13"
lib.rs
:
一个图数据库和查询引擎
版权(c)2021 Tsang Hao Fung
依赖关系
~35–68MB
~1M SLoC