命令行工具 gel

如何安装和使用: https://docs.geldata.com/learn/cli

  1. Instance: 管理数据库实例
# Action: create | list | logs gel instance create new_instance --version 6.1 # Manage: status | start | stop | restart | destroy gel instance status -I new_instance # 在指定实例运行查询 Query gel query "select 3.14" -I new_instance gel instance --help # 更多功能
  1. Project: 让本地开发更简单.

Project 可以把本地的项目文件夹和数据库实例关联起来.

gel project init # 初始化项目: link instance # Generate: gem.toml、dbschema(*.gel & migrations) # 可以手动指定关联数据库实例, 支持远程实例 gel instance link gel project unlink # 取消关联, -D 参数可以同时删除实例 gel project info # 查看项目信息 gel project upgrade --help # 升级实例版本 # 进入数据库查询 REPL gel # 等同于 gel -I {instance_name}
  1. 数据库可视化管理: gel ui