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