# Configurando una Base de datos

Si bien el BackEndBase viene con una configuración basica y lista para usar, por defecto no se usa ningún motor de Bases de Datos, puede cambiar esto, ubicando la línea siguiente, en el archivo app/config/databases/settings.py:

# set the Database Provider
DATABASE_PROVIDER = 'nosql'

y reemplazar por el motor de Bases de Datos de su preferencia.

  • mysql (aplica también para MariaDB)
  • postgresql
  • nosql(aplica para Firestore y Cloud Datastore)

Al elegir mysql ó postgresql, El BackEndBase buscará automaticamente la configuración de para la conexión a estos motores de Bases de Datos. Puedes usar Firestore ó Cloud Datastore en este modo.

Al elegir nosql, El BackEndBase deshabilitará la conexión a otros motores de Bases de Datos.

El BackEndBase contiene configuraciones listas para usar en:

  • MySQL
  • postgreSQL
  • Firestore
  • Cloud Datastore

Recuerda que Google recomienda no usar Cloud Datastore (opens new window) y solo estará disponible por poco tiempo, y sobre Python 2 (opens new window), por lo que también desaconsejamos su uso.

# Issues

Para cualquier duda, comentario, sugerencia ó aporte, dirigete a la sección de issues. (opens new window) Antes de abrir un issue nuevo, revisa los ya existentes, en busca de una solución (posiblemente ya planteada) para el problema que se te presenta.