سلام و احترام
جناب صالحی برای تغییر اطلاعات یک ستون اگر امکان پاک نشدن دیتاهای ذخیره شده نباشه ، میشه از این راه استفاده کرد ؟
class ChangeRefCode extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
if (!Type::hasType('char')) {
Type::addType('char', StringType::class);
}
Schema::table('payments', function (Blueprint $table) {
$table->char('ref_code',128)->nullable();
$table->unsignedInteger('res_id')->nullable()->change();
$table->dropColumn('ref_id');
});
}
تست کردم و عملی شد ، فقط میخوام بدونم کار درستی انجام دادم یا نه ؟
و اینکه توی پروژههای بزرگ و واقعی مشکلی ایجاد نمیکنه ؟