Dies ist ein Node.js v17.6.0 mit Framewokr Express.js Admin-Panel-Starterprojekt mit tokenbasierter Authentifizierung und Sitzungsverwaltung, serverseitiger Fehlerbehandlung und Formularfeldvalidierungen. Gebrauchte Sequilize
Verwendet Sequelize ist ein Promise-basiertes Node.js ORM-Tool für MySQL Server. Sie können Migrationen verwenden, um Änderungen an der Datenbank zu verfolgen. Mit Migrationen können Sie Ihre bestehende Datenbank in einen anderen Zustand übertragen und umgekehrt.
Generieren Sie Modelle, Seeds und Migrationsdateien mit npx sequelize-cli model:generate --name UserHasRole --attributes userId:integer Weitere Informationen finden Sie in der offiziellen Dokumentation von sequilize für den Abschnitt zur Sequelize-Migration.
Es handelt sich um ein vollständiges Node.js- und Express.js- und Sequilize-Migrations-Projekt, das Sie als Starterprojekt verwenden und Ihre eigenen Funktionen implementieren sollten.