GwentAPI / gwentapi

The code for GwentAPI
https://gwentapi.com
BSD 3-Clause "New" or "Revised" License
47 stars 1 forks source link

Reduce the steps required to seed/update the database #23

Closed Tri125 closed 6 years ago

Tri125 commented 7 years ago

Would be cool if everything was handled by a single script and that said script was part of the github releases zip file.

At the moment it requires a bunch of dependencies. I chmod +x the extract bash script, run it. Then run db_setup.py. Then I do a mongodump (with the gzip option) into a folder with the date for a backup, then I purge the cache at cloudflare. If I don't purge I think the cache expires in a few hours and I'd rather have it available when it's ready ;)

Tri125 commented 7 years ago

The dependencies and the steps requires to seed/update the database will be significantly lower on the next release. A new program has been written and I've take the opportunity to change the data source.

Due to the nature of the data source, it will be impossible to continue distributing it along the releases or as part of the repository. Arachas will be discontinued and latest.jsonl will no longer be maintained or be part of the software as it will be incompatible with the new updates of the API. Arachas will remain available but will not be maintained.

My only goal is to create the best community API for Gwent, not to maintain a web crawler. I'm sure you can understand.

Tri125 commented 7 years ago

New script in 1102f3b but still not quite there yet.

Tri125 commented 6 years ago

The scope of this issue is now handled by the manipulator project.