redbean node
1.0.0
RedBeanNode 是一个易于使用的 Node.js ORM工具,深受 RedBeanPHP 的启发。
npm install redbean-node --save
文档:http://redbean-node.whatsticker.online
在浏览器中尝试 RedBeanNode!
https://runkit.com/louislam/redbeannode-playground
这是在 RedBeanNode 中执行 CRUD 的方式:
const { R } = require ( "redbean-node" ) ;
// Setup connection
R . setup ( ) ;
( async ( ) => {
let post = R . dispense ( 'post' ) ;
post . text = 'Hello World' ;
// create or update
let id = await R . store ( post ) ;
// retrieve
post = await R . load ( 'post' , id ) ;
console . log ( post ) ;
// delete
await R . trash ( post ) ;
// close connection
await R . close ( ) ;
} ) ( ) ;
这会自动生成表和列...即时的。它根据命名约定推断关系。
请在运行测试之前构建项目。
维塔利·戈尔巴乔夫 (Vitaly Gorbachev) 制作的图标,来自 https://www.flaticon.com