18次发布
0.3.13 | 2024年7月21日 |
---|---|
0.3.10 | 2024年5月15日 |
0.3.6 | 2024年3月13日 |
326 在 数据库接口 中
每月下载量 126
46KB
1K SLoC
mssql_tiberius_schema_parser
将msql中所有表的架构生成结构体。
使用方法
cargo install mssql_tiberius_schema_parser mssql_tiberius_schema_parser.exe [OPTIONS] -u -p -t
选项: --host 连接到的主机或IP地址。 - 默认为 localhost
--port <PORT>
The server port.
- Defaults to `61363`
-d 连接到的数据库。 - 默认为 master
-a 将应用程序名称设置为连接,可通过 APP_NAME()
命令查询。 - 默认未指定名称。
-i SQL浏览器中定义的实例名称。仅在Windows平台上可用。如果指定,则端口将替换为浏览器返回的值。如果您写入win_auth,请写入除计算机名称之外的内容 - win_auth所需 - 默认未指定名称。
-u 连接的用户。如果您写入win_auth,请写入除计算机名称之外的内容 - 必需
-p 连接的密码。 - 必需
-t 要使用的身份验证类型。 - 必需
Possible values:
- win_auth: Use Windows Authentication
- server_auth: Use SQL Server Authentication
--use_proto_parser
Use date time to string. add cli option with --use_proto_parser.
- Defaults to false
--use_split_file
Use split file. add cli option with --use_split_file.
- Defaults to false
--path <PATH>
The path to the rs file to execute.
- Defaults to structs.rs
--proto_path <PROTO PATH>
The path to the proto file to execute.
- Defaults to structs.proto
-h, --help 打印帮助(查看带有 '-h' 的摘要)
-V, --version 打印版本
依赖关系
~12–24MB
~410K SLoC