1 个不稳定版本
0.1.0 | 2020年8月23日 |
---|
#14 在 #city
19MB
1K SLoC
先决条件
在OSX上
brew install sqlite3
cargo install diesel_cli --no-default-features --features "sqlite"
在Debian上
sudo apt-get install sqlite3
sudo apt-get install libsqlite3-dev
cargo install diesel_cli --no-default-features --features "sqlite"
数据库初始化
创建数据库
在我的2019年MacBook Air上大约需要7分钟,在简单vps上大约需要33分钟(CPU: Intel (Haswell, no TSX) (1) @ 2.394GH / 内存: 1949MiB)
警告:这将删除.env中的db(city_time_zone.db)
./seed.sh
查询命令行
cargo run --example query Geneve
cargo run --example query -- --help
City time zone sqlite 0.1.0
Stéphane Bressani <[email protected])
Search a city worldwide and get time zone info
USAGE:
query <CITY_SEARCH_QUERY>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
ARGS:
<CITY_SEARCH_QUERY> Name or partial name of the city (case and accent free)
依赖项
~31MB
~619K SLoC