En este momento ya terminamos con la parte de la base de datos, ya está funcionando y en la nube,
pero cómo la utilizamos?
Es momento de probarla.
Entonces, para esto les voy a pedir que si se salieron de esta pantalla vayan a Data Voices.
Va a seleccionar la base de datos que nosotros creamos, que en este caso lo debe.
Van a la parte de Users and Data Voices.
Voy a crear un nuevo usuario, se va a llamar Tesla y entonces lo user.
Voy a darle.
Esto automáticamente les va a generar una contraseña que ahí la tienen.
Y también voy a crearme una base de datos.
Se va a llamar Test Divi, aunque en este caso va a hacer lo mismo, voy ponerle test.
Técnicamente esto sería como nuestro esquema.
Este test lo divide, es como nuestro esquema y esto sería la base de datos propiamente.
Voy a poner de test lo de aquí también.
Ok.
Este esquema básicamente es la agrupación de otras bases de datos, entre otras cosas.
Pero estos van a ser nuestras propias bases de datos.
Es decir, no debe puede tener una gran cantidad de bases de datos.
Ok.
Si ustedes se van a Settings, van a ver que aquí eso pertenece a la aplicación.
Pueden conocer ciertas configuraciones con los tags, pueden cambiar la configuración del cluster,
en fin, pueden hacer ciertas cosas.
Si ustedes ya no necesitan esto, puede venir y destruirlo.
Pero recuerden, una vez lo destruyen no se puede recuperar.
Ok.
Si ahora nos vamos a esta pestaña, después de haber creado los usuarios, seleccionen aquí Connection
String porque a veces esto es lo que nos sale más fácil de ver.
Vamos a ver que aquí hay diferentes opciones.
Puedo seleccionar aquí user y esto es de información.
Puede venir acá y ver como son con flags o verlo con la conexión de parámetros como ustedes requieran
trabajarlo.
Pero nuevamente seleccione su texto y user para que les dé la información necesaria.
Noten que aquí también dice Ese es el modo required.
Voy, voy a venir a nuestra aplicación en Visual Studio.
Recuerden la aplicación de Test Shop, la que nosotros montamos, abran el source, apunto módulo y
van a ver que aquí esto está comentado que dice ese es el mod process vía Stage Pro.
Eso lo habíamos dejado comentado porque estábamos haciendo pruebas locales y las pruebas locales, recuerden,
no venía con la configuración del SSL, pero en este caso si nosotros queremos conectarnos vamos a tener
que implementarlo y esto se va a dar o se va a prestar para que nosotros hagamos la depuración de la
aplicación y hagamos otro tipo de procedimientos.
Así que si ustedes quitaron este comentario, ustedes hicieron su versión sin este comentario, o sea,
con este código, así está bien, no hay ningún problema, pero yo estaría esperando que la mayoría
lo tengan así y así.
De esta manera vamos a poder ver ciertos errores y corregirlos y hacer una actualización y es parte
de lo que se ha planificado para que nosotros comprendamos y miramos los pasos.
En fin, antes de conectar la aplicación, técnicamente yo preferiría evitar usar mi software, es decir,
la aplicación que yo creé.
Mejor utilicemos un software de terceros como en este caso Table Plus, para intentar conectarnos aquí.
Yo tengo una conexión para intentar conectarnos a esta base de datos.
Recuerden que yo no tengo ninguna regla de validación aquí.
O sea, todo el mundo debería poder conectarse y ustedes pueden agregar otras reglas ahí después.
Entonces voy a venir hasta este punto, voy a darle clic en Create New Connection, voy a seleccionar
PostgreSQL porque es una base de datos PostgreSQL.
Voy a poner aquí tres.
Lo subí en digital, osea.
Cuál es el host o socket.
En este caso el host es este que tenemos acá.
Todo lo que le diga a ustedes, por favor usen el mío.
Las posibilidades muy altas de que esto ya no exista.
Cuando ustedes están viendo estos videos, a menos de que estén en detalles y lo estén viendo como acceso
anticipado hoy tal vez sí, pero bueno, ustedes tienen luego el puerto por defecto, es el 54 32,
pero el puerto digital es el 25 cero 60, entonces se ponganlo así el username.
Vamos a usar nuestro test los user.
El password, el que nosotros tenemos aquí.
Ojo, que yo puedo copiar un espacio.
Lo pedimos por acá y Database Names te lo debe el nombre de la base de datos que nosotros pusimos.
Y aquí dice Default data voice.
Vamos a conectarlos a test.
Lo divide y lo divide en el sin este.
Entonces asegúrese de que esté así.
Van a darle test.
Y esto debería de ponerse en verde, indicando que nos conectamos.
Hacen clic en Conectarse y ya estamos conectados a la base de datos de Digitar Option en la nube.
Y lo que ustedes hagan aquí literalmente se va a impactar acá arriba.
Entonces ya sabemos cómo conectarnos a la base de datos, lo cual es bien útil porque esto también sucede.
Cierran esta parte y vuelven a abrir, hacen clic en Editar, tienen la configuración de nuestra cadena
de conexión y todo lo demás para conectarnos.
Por ahora, esto es todo lo que yo necesito que tengan a la mano esta configuración, porque ahora,
ahora lo que sigue es probar esta configuración, esta configuración que no estoy esperando que funcione,
porque nosotros construimos esta imagen sin el SSL.
Entonces, si quieren pueden venir aquí a la carpeta de Docker, tomen el test, lo testing y lo vamos
a dejar caer en otra instancia de Visual Studio Code.
Porque eventualmente voy a tener que reconstruir esta imagen, pero todavía no quiero ver los errores.
Entonces, en la parte de las variables de entorno, aquí tenemos cierta configuración.
En la próxima clase vamos a probar esto, o sea, nuestra propia imagen.
Recuerden que nuestro objeto post realmente debería ser bien sencillo.
Aquí no deberíamos de tocar nada más que toda la configuración de variables de entorno.
Y en la próxima clase lo probamos, así que nos vemos en el siguiente vídeo.