#pandas #cli #api #command-line-tool

应用 pandas-cli

PandasCLI 是一个命令行工具,用于快速生成和管理使用 PandasAPI 结构的 Rust 项目。它可以帮助您轻松设置新项目、生成模块并简化您的开发流程。

3 个版本 (1 个稳定版)

1.0.0 2024 年 5 月 24 日
0.1.1 2024 年 5 月 21 日
0.1.0 2024 年 5 月 21 日

#1862命令行工具

MIT 许可证

28KB
454

PandasCLI

PandasCLI 是一个命令行工具,旨在帮助开发者快速生成和管理使用 PandasAPI 结构的 Rust 项目。它简化了新项目的设置、模块创建和其他基本任务,以提高您的生产力。

功能

  • 创建新的 PandasAPI 项目
  • 生成具有控制器、服务、DTO、模式和存储库的模块
  • 自动设置项目结构和依赖关系
  • 轻松集成 MongoDB
  • 预配置的 Swagger UI 用于 API 文档

安装

要安装 PandasCLI,请确保您的系统上已安装 Rust 和 Cargo,然后运行

cargo install pandas-cli

用法

创建新项目

要创建新的 PandasAPI 项目,运行

pandas-cli new project-name

此命令将设置一个新项目,包括所有必要的目录和文件。

生成新模块

要在您的 PandasAPI 项目中生成新模块,运行

pandas-cli generate module module-name

此命令将创建一个新模块,包括控制器、服务、DTO、模式和存储库文件。

示例

以下是如何使用 PandasCLI 创建新项目和生成模块的示例

# Create a new project
pandas-cli new my-awesome-api

# Navigate to the project directory
cd my-awesome-api

# Generate a new module
pandas-cli generate module users

许可证

PandasCLI 在 MIT 许可证下发布。有关更多详细信息,请参阅 LICENSE 文件。

贡献

欢迎贡献!如果您有任何建议、错误报告或功能请求,请在 GitHub 仓库 上提交问题或拉取请求。

联系方式

如有任何疑问,请联系 Marcus Gomes,邮箱为 [email protected]

依赖关系

~2.5MB
~44K SLoC