मैं एक निश्चित कॉलम के बाद माइग्रेशन के माध्यम से कॉलम जोड़ना चाहता हूं (सामान्य MySQL सूचकांक अद्वितीय इंडेक्स नहीं)। माइग्रेशन के माध्यम से sequelize.js के माध्यम से यह संभव है। यदि हाँ माइग्रेशन के माध्यम से इसके लिए कोई विकल्प नहीं है और नहीं।माइग्रेशन निर्दिष्ट कॉलम और इंडेक्स कॉलम के बाद कॉलम जोड़ें
क्या हम माइग्रेशन को अनुक्रमित करने में कस्टम क्वेरी निष्पादित कर सकते हैं।
नीचे मेरी मौजूदा माइग्रेशन फ़ाइल है।
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
return queryInterface.addColumn('UserDetails', 'user_id', {
type: Sequelize.INTEGER,
});
},
down: function (queryInterface, Sequelize) {
return queryInterface.removeColumn('UserDetails', 'user_id');
}
};
पूरी तरह से काम करता है, धन्यवाद। –
इसे सही उत्तर के रूप में स्वीकार किया जाना चाहिए। –
Sequelize का कौन सा संस्करण यह काम कर रहा था? मैं सीएलआई संस्करण 3.9.1 पर हूं और ऐसा लगता है कि यह काम नहीं कर रहा है। –