როგორ გავაჩერო Sequelized კავშირი?
როგორ გავაჩერო Sequelized კავშირი?

ვიდეო: როგორ გავაჩერო Sequelized კავშირი?

ვიდეო: როგორ გავაჩერო Sequelized კავშირი?
ვიდეო: Learn Sequelize - A NodeJS ORM | The Best Way to Write Database Queries 2024, ნოემბერი
Anonim

დახურვა The კავშირი

განაგრძეთ შეინარჩუნებს კავშირი გახსენით ნაგულისხმევად და გამოიყენეთ იგივე კავშირი ყველა შეკითხვისთვის. თუ საჭიროა დახურვა The კავშირი , დარეკეთ გაგრძელება . დახურვა () (რომელიც ასინქრონულია და აბრუნებს დაპირებას)

ასევე იკითხა, რა უპირატესობებს გვთავაზობს Sequelize?

ძირითადად განაგრძეთ . js-ს აქვს კარგი მხარდაჭერა მონაცემთა ბაზის სინქრონიზაციისთვის, მონდომებული ჩატვირთვის, ასოციაციების, ტრანზაქციებისა და მიგრაციებისთვის. კიდევ ერთი მთავარი Sequelize-ის უპირატესობა . js ადვილი შესამოწმებელია.

ანალოგიურად, როგორ შევქმნა Sequelized მონაცემთა ბაზა? დარწმუნდით, რომ გაუშვით npm install -g sequelize-cli !

  1. cd შევიდა დირექტორიაში Express აპლიკაციით.
  2. გაუშვით npm install sequelize pg --save.
  3. გაუშვით sequelize init.
  4. კონფიგურაციის/კონფიგურაციის რედაქტირება.
  5. შექმენით განვითარების მონაცემთა ბაზა ბრძანების სტრიქონზე createb-ის გამოყენებით.
  6. გაუშვით sequelize db:migrate თქვენი კავშირის შესამოწმებლად.

ხალხი ასევე იკითხავს, რას აკეთებს Sequelize სინქრონიზაცია?

გაგრძელება . სინქრონიზაცია () ნება შექმენით ყველა ცხრილი მითითებულ მონაცემთა ბაზაში. თუ პარამეტრად გადასცემთ {force: true}-ს სინქრონიზაცია მეთოდი, ის ნება წაშალეთ ცხრილები ყოველ გაშვებაზე და შექმენით ახალი. ზედმეტია იმის თქმა, რომ ეს არის ეფექტური ვარიანტი მხოლოდ განვითარებისთვის.

რა არის Sequelize მოდელი?

ა შემდგომი მოდელი წარმოადგენს ცხრილს მონაცემთა ბაზაში. ამ კლასის შემთხვევები წარმოადგენს მონაცემთა ბაზის რიგს. თუ არ იცნობთ ურთიერთობათა მონაცემთა ბაზას, როგორიცაა SQL, იფიქრეთ Excel. რელაციური მონაცემთა ბაზა არის რიგებისა და სვეტების ცხრილი. Sequalize ეხმარება ამ ცხრილის მართვაში, სთავაზობს სინქრონიზაციას, ასოციაციას, დადასტურებას.

გირჩევთ: