/
home
/
infinitibizsol
/
autocrm.infinitibizsol.com
/
migrations
/
File Upload :
llllll
Current File: /home/infinitibizsol/autocrm.infinitibizsol.com/migrations/20240514084139-uGetAucUncatVehicles.js
'use strict'; /** @type {import('sequelize-cli').Migration} */ module.exports = { async up (queryInterface, Sequelize) { //uGetAucUncategorized await queryInterface.sequelize.query(` DROP PROCEDURE IF EXISTS uGetAucUncatUnits; `); await queryInterface.sequelize.query(` CREATE PROCEDURE uGetAucUncatUnits(IN user_id INT, IN week_id INT) BEGIN SELECT 0 AS auction_id, vr.*, v.*, a.business_name as auctioneer_business_name, u.business_name as wholesaler_business_name, 'Not Provided' AS auction_name FROM tblOpportunities AS o INNER JOIN tblAuctioneers AS a ON a.auctioneer_id = o.auctioneer_id INNER JOIN tblUsers AS u ON u.user_id = o.user_id LEFT JOIN tblVehicleRuns AS vr ON vr.opportunity_id = o.opportunity_id INNER JOIN tblVehicles AS v ON v.vehicle_id = vr.vehicle_id WHERE o.user_id = user_id AND o.week_id = week_id AND vr.lane_id IS NULL; END `); }, async down (queryInterface, Sequelize) { await queryInterface.sequelize.query(` DROP PROCEDURE IF EXISTS uGetAucUncatUnits; `); } };
Copyright ©2k19 -
Hexid
|
Tex7ure