52 lines
1.1 KiB
Markdown
52 lines
1.1 KiB
Markdown
|
|
# Scripts - 脚本工具
|
||
|
|
|
||
|
|
## 📋 项目简介
|
||
|
|
|
||
|
|
Scripts 是 Crawlful Hub 的脚本工具目录,包含数据库初始化、环境配置、数据同步等脚本。
|
||
|
|
|
||
|
|
## 🚀 核心脚本
|
||
|
|
|
||
|
|
### 1. 数据库初始化
|
||
|
|
- **文件**: `db-init.sql`
|
||
|
|
- **功能**: 初始化数据库表结构
|
||
|
|
- **使用方法**:
|
||
|
|
```bash
|
||
|
|
mysql -u root -p < db-init.sql
|
||
|
|
```
|
||
|
|
|
||
|
|
### 2. 环境配置
|
||
|
|
- **文件**: `env-config.sh`
|
||
|
|
- **功能**: 配置环境变量
|
||
|
|
- **使用方法**:
|
||
|
|
```bash
|
||
|
|
./env-config.sh
|
||
|
|
```
|
||
|
|
|
||
|
|
### 3. 同步检查
|
||
|
|
- **文件**: `sync-check.js`
|
||
|
|
- **功能**: 检查数据同步状态
|
||
|
|
- **使用方法**:
|
||
|
|
```bash
|
||
|
|
node sync-check.js
|
||
|
|
```
|
||
|
|
|
||
|
|
## 📁 项目结构
|
||
|
|
|
||
|
|
```
|
||
|
|
scripts/
|
||
|
|
├── db-init.sql # 数据库初始化脚本
|
||
|
|
├── env-config.sh # 环境配置脚本
|
||
|
|
├── sync-check.js # 同步检查脚本
|
||
|
|
└── README.md # 项目说明
|
||
|
|
```
|
||
|
|
|
||
|
|
## 🔧 使用规范
|
||
|
|
|
||
|
|
- 执行脚本前确保已安装相关依赖
|
||
|
|
- 执行数据库脚本前确保数据库服务已启动
|
||
|
|
- 执行脚本时注意权限设置
|
||
|
|
|
||
|
|
## 🤝 贡献
|
||
|
|
|
||
|
|
欢迎贡献脚本和提出建议!请先阅读项目文档,然后提交 Pull Request。
|