ورود

View Full Version : اضافه کردن یک فیلد در جدول بعد از ساخت مدل



s-soleimani
چهارشنبه 22 بهمن 1393, 14:38 عصر
سلام

من یک مدل با gii ایجاد کردم و یک سری تغییراتی در فایل کنترلر و مدل ام انجام دادم .حالا یک فیلد جدید به جدول ام اضافه شده ؟ چی کار کنم که اون فیلد هم در کنترلر و هم در فایل مدل اضافه بشه؟ آیا دستی این کار رو انجام بدم؟

یک کاری که کردم رفتم با gii دوباره مدل ام رو ساختم و Rewrite کردم ولی فایل کنترلر و فایل مدل ام هم هر دوreset شد و تغییراتی که انجام داده بودم از بین رفت.

روش درست کار چیه؟

MMSHFE
چهارشنبه 22 بهمن 1393, 15:19 عصر
میتونین دستی مدل رو اصلاح کنین. نیازی نیست حتماً با Gii همیشه کار کنین. وقتی Gii برای بار اول مدل رو ساخته، تغییرات رو به راحتی میتونین اعمال کنین. ضمناً میتونین از Gii استفاده کنید و بعد از اینکه Preview رو زدین، روی لینک diff کلیک کنید تا تغییرات رو نشونتون بده و همونها رو دستی توی مدل اعمال کنید تا متدها و سایر امکاناتی که به مدل اضافه کردین ازبین نره.