https://github.com/onelitefeathernet/vulpes-model
A library for Java which contains some model definitions for vulpes
https://github.com/onelitefeathernet/vulpes-model
java java-library micronaut
Last synced: about 2 months ago
JSON representation
A library for Java which contains some model definitions for vulpes
- Host: GitHub
- URL: https://github.com/onelitefeathernet/vulpes-model
- Owner: OneLiteFeatherNET
- License: agpl-3.0
- Created: 2025-03-10T08:14:36.000Z (about 1 year ago)
- Default Branch: next
- Last Pushed: 2026-02-04T13:49:37.000Z (about 2 months ago)
- Last Synced: 2026-02-04T23:44:49.325Z (about 2 months ago)
- Topics: java, java-library, micronaut
- Language: Java
- Homepage:
- Size: 613 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
## Vulpes Model
This project provides a unified model structure for storing various data used in the Vulpes project.
It is utilized by both `vulpes-backend` and `vulpes-generator` to ensure consistency while avoiding code duplication.
## Why SQL and not MongoDB?
The initial plan was to use MongoDB for its flexible, schema-less storage.
However, during development, it became clear that this choice was not ideal. The data structure was not as flexible as
expected, and the advantages of a schema-less database were not utilized.
Additionally, since the data is inherently structured rather than unstructured, a SQL database proved to be the more
suitable choice.
## Contributing
If you want to contribute to this project, please follow the guidelines in the [CONTRIBUTING.md](CONTRIBUTING.md) file.