This repository has been archived on 2022-09-04. You can view files and clone it, but cannot push or open issues or pull requests.
dataupdater/README.md

33 lines
864 B
Markdown
Raw Normal View History

2020-06-01 19:05:33 +00:00
# tribalwarshelp.com cron
Features:
- Adds automatically new TribalWars servers.
- Fetches TribalWars servers data (players, tribes, ODA, ODD, ODS, OD, conquers, configs).
- Saves daily player/tribe stats, player/tribe history, tribe changes, player name changes, server stats.
- Vacuums the database daily from old player/tribe stats, player/tribe history.
## Development
**Required env variables to run this cron** (you can set them directly in your system or create .env.development file):
2020-06-01 19:05:33 +00:00
```
DB_USER=your_db_user
DB_NAME=your_db_name
2020-06-01 19:05:33 +00:00
DB_PORT=5432
DB_HOST=your_db_host
DB_PASSWORD=your_db_pass
2020-06-01 19:05:33 +00:00
```
### Prerequisites
1. Golang
2. PostgreSQL database
### Installing
1. Clone this repo.
2. Navigate to the directory where you have cloned this repo.
3. Set required env variables directly in your system or create .env.development file.
4. go run main.go