Tietokannan luominen ja yhdistäminen AI-sivustoon
Luo PostgreSQL-tietokanta ja lisää yhteysosoite sovelluksen muuttujaan.
Tässä oppaassa
Ennen aloittamista
Tarvitset palvelun hallintaoikeudet, vapaan tietokantapaikan ja sivuston, johon yhteys liitetään. Tarkista sovelluksesi tarvitsema tietokantatyyppi ja muuttujan nimi.
Luo ja yhdistä tietokanta
- Palaa hallintapaneelin palvelunäkymään ja avaa Tietokannat → Uusi tietokanta.
- Valitse sovelluksellesi sopiva tyyppi tarjolla olevista vaihtoehdoista.
- Anna nimi: 3–32 merkkiä, pieniä kirjaimia a–z, numeroita ja alaviivoja, ensimmäisenä kirjain. Valitse Luo tietokanta ja odota valmistumista.
- Valitse tietokannan Yhdistä sivustoon ja oikea sivusto. Kehitysympäristöt on merkitty erikseen.
- Anna sovelluksen käyttämä muuttujanimi. Tarkista varoitus, jos muuttujalla on jo arvo: yhteysosoite korvaa sen.
- Valitse Yhdistä. Sivusto julkaistaan uudelleen yhteyden käyttöönottoa varten.
Varmista toiminta
Kokeile sovelluksessa tietojen lukemista ja tallentamista. Yhdistäminen lisää yhteysosoitteen, mutta sovelluksen täytyy edelleen käyttää sitä ja luoda tarvitsemansa taulut oman migraatiokäytäntönsä mukaan. Tarkista virheet sivuston lokista.
Kehitä omalla koneellasi
Sovelluksesi lukee tietokannan osoitteen muuttujasta, esimerkiksi process.env.DATABASE_URL. Omalla koneellasi käytä omaa PostgreSQL-tietokantaa ja kirjoita sen osoite .env-tiedostoon, jota et lisää repositorioon. Täällä hallintapaneeli antaa samalle muuttujalle tämän tietokannan osoitteen, joten sama koodi toimii molemmissa. Tietokantaan pääsee vain palvelimiltamme. Kun haluat katsoa tietoja omalla koneellasi tai siirtää vanhan tietokannan tänne, katso Tietokannan käyttö omalta koneelta.
Salasanat ja yhteysongelmat
Näytä salasana näyttää tarvittaessa tunnuksen ja yhteysosoitteen. Älä liitä niitä julkiseen repositorioon. Vaihda salasana päivittää paneelin kautta yhdistetyt sivustot ja julkaisee ne uudelleen; käsin muualle kopioidut tunnukset täytyy päivittää erikseen. Jos yhteys ei toimi, tarkista tietokannan tila, muuttujan nimi ja käytetty tietokantakirjasto.
