Sequelize Docs 中文文檔 v4


Sequelize Docs 中文文檔 v4

寫在前面

Sequelize 是一個基於 promise 的 Node.js ORM, 目前支持 Postgres, MySQL, SQLite 和 Microsoft SQL Server. 它具有強大的事務支持, 關聯關系, 讀取和復制等功能.

使用實例

Basic usage - 基本用法

(async function () {
    const Sequelize = require('sequelize');

    const sequelize = new Sequelize('http_runner', 'root', '123456', {
        host: '127.0.0.1',
        port: 3306,
        dialect: 'mysql',
        timezone: '+08:00'
    })

    sequelize.authenticate().then(() => {
        console.log('連接成功')
    }).catch(err => {
        console.log('連接失敗')
    });
    const User = sequelize.define('user', {
        username: Sequelize.STRING,
        birthday: Sequelize.DATE
    });

    await User.create({
        username: 'janedoe',
        birthday: new Date(1980, 6, 20)
    })
    let user = await User.findAll()
    console.log(user.get('firstName'))
})();


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM