Amir fazel
6 سال پیش توسط Amir fazel مطرح شد
1 پاسخ

نحوه تغییر استرینگ به تکست در دیتابیس در لاراول

سلام و وقت بخیر
می خواستم بدونم چطوری می شه یک استرینگ یا ورچر را به تکست تبدیل کرده بدون اینکه توی مایگریشن دست زد؟
من توی دیتابیس ورچر را به تست تبدیل کردم ولی نشد راهی وجود داره به صورت دستی این را تغییر داد؟
با تشکر


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
1

درود. ابتدا پکیج مورد نیاز لاراول برای این کار رو نصب کنید

composer install doctrine/dbal

بعد یه مایگریشن جدید بسازید مثلا:

php artisan make:migration alter_table_[yourtablename]_change_[column] --table=[yourtablename]

و کد داخل مایگریشن هم باید شبیه زیر باشه:

class AlterTableUsers extends Migration
{
    public function up()
    {
        Schema::table('table', function (Blueprint $table) {
            $table->string('column_name')->change();
        });
    }
}

موفق باشید


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام