निम्न पंक्ति पर एक नज़र डालें:
CONSTRAINT fk_ingredient_list FOREIGN KEY(id) REFERENCES ingredient_list(id)
आपकी तालिका में "id" नाम का कोई कॉलम नहीं है। मुझे लगता है कि आप लिखना चाहते थे
CONSTRAINT fk_ingredient_list FOREIGN KEY(ingredient_id) REFERENCES ingredient_list(id)
संपादित करें:
इसके अतिरिक्त, जैसा कि आपने स्वयं पर संदेह किया था, यदि आप ingredient_list
का संदर्भ देना चाहते हैं तालिका, आपको ingredients
. बनाने से पहले इसे बनाना होगा तालिका जो इसका संदर्भ देती है।