Je, ninawezaje kusimamisha muunganisho uliofuatana?
Je, ninawezaje kusimamisha muunganisho uliofuatana?

Video: Je, ninawezaje kusimamisha muunganisho uliofuatana?

Video: Je, ninawezaje kusimamisha muunganisho uliofuatana?
Video: Тор: Ярость Бога (Боевой фильм) Полный фильм 2024, Novemba
Anonim

Kufunga ya uhusiano

Kufuatana itahifadhi uhusiano fungua kwa chaguo-msingi, na utumie sawa uhusiano kwa maswali yote. Ikiwa unahitaji karibu ya uhusiano , wito fuata . karibu () (ambayo ni ya asynchronous na inarudisha Ahadi)

Pia iliulizwa, Sequelize inatoa faida gani?

Kimsingi Kufuatana . js ina usaidizi mzuri wa ulandanishi wa hifadhidata, upakiaji wa hamu, vyama, shughuli na uhamiaji. Mwingine kuu faida ya Sequelize . js ni rahisi kupima.

Vile vile, ninawezaje kuunda hifadhidata iliyosawazishwa? Hakikisha umeendesha npm install -g sequelize-cli !

  1. cd kwenye saraka na programu ya Express.
  2. Endesha npm install sequelize pg --save.
  3. Endesha sequelize init.
  4. Badilisha usanidi/usanidi.
  5. Unda hifadhidata ya ukuzaji kwa kutumia createdb kwenye mstari wa amri.
  6. Endesha sequelize db:migrate ili kujaribu muunganisho wako.

Watu pia huuliza, usawazishaji wa Sequelize hufanya nini?

fuata . kusawazisha () mapenzi unda majedwali yote katika hifadhidata maalum. Ukipitisha {force: true} kama kigezo cha kusawazisha mbinu, hiyo mapenzi ondoa meza kwenye kila uanzishaji na uunde mpya. Bila kusema, hii ni chaguo linalofaa tu kwa maendeleo.

Mfano wa Sequelize ni nini?

A fuata mfano inawakilisha jedwali katika hifadhidata. Matukio ya darasa hili yanawakilisha safu mlalo ya hifadhidata. Ikiwa hujui hifadhidata ya uhusiano kama vile SQL, fikiria bora zaidi. Hifadhidata ya uhusiano ni jedwali la safu na safu wima. Kusawazisha husaidia kudhibiti jedwali hilo, kutoa maingiliano, ushirika, uthibitishaji.

Ilipendekeza: