addrGroupProvider.js 628 B

1234567891011121314151617181920212223242526
  1. /**
  2. * Created by thm on 2017/09/08.
  3. */
  4. var seq;
  5. exports.delete = function(serverId) {
  6. return seq.query("delete from AddrGroup where LoginName like '" + serverId + "-%'",
  7. {
  8. type: seq.QueryTypes.DELETE
  9. });
  10. };
  11. exports.insert = function(addrGroup) {
  12. return seq.query('insert AddrGroup(GroupId, GroupName, ParentID, LoginName) ' +
  13. 'values(' +
  14. ':GroupId,' +
  15. ':GroupName,' +
  16. ':ParentID,' +
  17. ':LoginName)', {
  18. replacements: addrGroup,
  19. type: seq.QueryTypes.INSERT
  20. });
  21. };
  22. exports.setSequelize = function(sequelize) {
  23. seq = sequelize;
  24. };