Hoppa till innehåll
ORM och dataåtkomst
Sequelize logo

Sequelize

Sequelize är en ORM för Node.js som har funnits så länge att den nästan är en institution i sig själv och fortfarande sitter i mängder av äldre kodbasar. Du får modeller, relationer, migrationer, validering och transaktioner i ett och samma paket, vilket gör att du kan bygga kompletta datalager utan att blanda in fler bibliotek. API:et är promise-baserat och det finns stöd för Postgres, MySQL, MariaDB, SQLite och SQL Server. Problemet är att Sequelize känns daterat jämfört med moderna TypeScript-lösningar, och vissa mönster kan vara svåra att få att kännas naturliga idag. Om du startar ett nytt projekt finns det ofta smidigare alternativ, men för underhåll av befintliga system är Sequelize kunskap värd att ha.

Skärmdump av Sequelize

Vad det är

Sequelize är en promise-baserad Node.js ORM som har funnits så länge att den nästan är synonym med databaslagret i äldre projekt. Du får modeller, relationer, migrationer och transaktioner, men var beredd på att vissa delar av API:et känns daterat idag.

Guider som nämner verktyget

Ingen guide nämner verktyget ännu.

Driftform
Lokalt
Kategori
ORM och dataåtkomst
Webbplats
github.com
Kodrepo
github.com/sequelize/sequelize

Varukorg

Laddar