contentdb
1.0.0
Um banco de dados de conteúdo para mods, jogos e muito mais.
Desenvolvido por Rubenwardy, Licença AGPLV3.0+.
Consulte Introdução para configurar um ambiente de desenvolvimento/prodição.
Consulte Introdução ao desenvolvedor para obter uma visão geral da organização de código.
app/public/static/placeholder.png : Erlehmann, Warr1024. Licença: CC BY-SA 3.0 # Hot/live reload (only works with FLASK_DEBUG=1)
./utils/reload.sh
# Cold update a running version of CDB with minimal downtime (production)
./utils/update.sh
# Enter docker
./utils/bash.sh
# Run migrations
./utils/run_migrations.sh
# Create new migration
./utils/create_migration.sh
# Delete database
docker-compose down && sudo rm -rf data/dbpsycopg2 por psycopg2_binary em requisitos.txt (porque o PostgreSQL não será instalado no sistema)python3 -m venv envsource env/bin/activatepip install -r requirementspip install pylint (se um prompt não apareceu) "material-icon-theme.folders.associations" : {
"packages" : " " ,
"tasks" : " " ,
"api" : " " ,
"meta" : " " ,
"blueprints" : " routes " ,
"scss" : " sass " ,
"flatpages" : " markdown " ,
"data" : " temp " ,
"migrations" : " archive " ,
"textures" : " images " ,
"sounds" : " audio "
} ClassDiagram
Usuário "1" -> "*" pacote
Usuário -> UserEmailVerification
Usuário "1" -> "*" Notificação
Pacote "1" -> "*" liberação
Pacote "1" -> "*" dependência
Pacote "1" -> "*" tag
Pacote "1" -> "*" metapackage: fornece
Liberação -> minetestversion
Pacote -> Licença
Dependência -> pacote
Dependência -> Metapackage
Metapackage "1" -> "*"
Pacote "1" -> "*" Captura de tela
Pacote "1" -> "*" thread
Tópico "1" -> "*" Resposta
Tópico "1" -> "*" Usuário: Observadores
Usuário "1" -> "*" thread
Usuário "1" -> "*" Resposta
Usuário "1" -> "*" Forumtopic
Usuário -> "0..1" e -mailPreferências
Usuário "1" -> "*" Apitoken
APITOKEN -> pacote