{"library":"sails-mysql-transactions","type":"library","category":null,"description":"Sails ORM adapter for MySQL that adds transaction and replication support on top of the core sails-mysql adapter. Version 0.9.1 (last release) extends Waterline's model methods with .beginTransaction(), .commitTransaction(), and .rollbackTransaction(), allowing atomic multi-query operations. It supports master/slave replication for read/write splitting. The adapter is now in maintenance mode; users are advised to migrate to sails-mysql or use Knex.js for modern transaction handling in Sails.js applications.","language":"javascript","status":"maintenance","version":"0.9.1","tags":["javascript","sails","waterline","orm","mysql","transactions","replication"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install sails-mysql-transactions","imports":["const MySQLTransactions = require('sails-mysql-transactions');","module.exports = { adapters: { 'sails-mysql-transactions': require('sails-mysql-transactions') } };","// config/models.js\nmodule.exports.models = {\n  connection: 'someMysqlTransactionsConnection',\n  migrate: 'safe'\n};"]},{"cmd":"yarn add sails-mysql-transactions","imports":[]},{"cmd":"pnpm add sails-mysql-transactions","imports":[]}],"homepage":"https://github.com/postmanlabs/sails-mysql-transactions","github":"https://github.com/postmanlabs/sails-mysql-transactions","docs":null,"changelog":null,"pypi":null,"npm":"sails-mysql-transactions","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}