https://github.com/techempower/tfbdatabases
Supported databases for the TechEmpower Framework Benchmarks
https://github.com/techempower/tfbdatabases
benchmarks databases framework techempower
Last synced: about 1 year ago
JSON representation
Supported databases for the TechEmpower Framework Benchmarks
- Host: GitHub
- URL: https://github.com/techempower/tfbdatabases
- Owner: TechEmpower
- License: other
- Created: 2020-07-16T21:40:40.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-07-21T20:30:36.000Z (over 5 years ago)
- Last Synced: 2025-01-11T18:37:10.624Z (about 1 year ago)
- Topics: benchmarks, databases, framework, techempower
- Language: Dockerfile
- Homepage: https://www.techempower.com/benchmarks/
- Size: 18.6 KB
- Stars: 4
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TFB Databases
This project houses all the databases that can be built and published
containers to be used on the [TechEmpower Framework Benchmarks](https://github.com/TechEmpower/FrameworkBenchmarks)
project.
## Structure
Each folder represents a single database, and each database folder houses a
`Dockerfile` and all materials required by said `Dockerfile` for building an
image which can be run in Docker.
## Versioning
TODO - Not sure right now... `:latest` feels wrong, but how would we
communicate versions between here and Dockerhub and then also back to the
toolset? It may be worth tagging every build with a version, known here, and
`:latest`, that way the toolset could use `:latest` but it would also
correspond with a known version at any moment in time.
## Publishing
When a new database has been added, or an existing database updated, a
publish-event must occur before the [TFBToolset](https://github.com/TechEmpower/TFBToolset)
will be able to use it.
TODO - how to publish a build given the above version rules.
## Authors
* **Mike Smith** - *Initial work* - [msmith](https://github.com/msmith-techempower)
## License
This project is licensed under the BSD-3-Clause License - see the [LICENSE.md](LICENSE.md) file for details