سلام توی migration file اسم table رو VereskNews با naming پاسکال یا همون PascalCase تعریف کردم، ولی توی database اسمش و naming فرق میکنه و تمام حروف lower case هستن یعنی veresknews php artisan optimize:clear و php artisan migrate:fresh رو هم زدم ولی تغییری نکرد! چرا؟ لاراول camelCase یا PascalCase ر...
سلام آیا موقع rollback کردن migration های لاراول کلید های خارجی هم پاک میشن؟ پس کار cascadeOnDelete چیه؟ فقط برای value های مرتبط هست؟ برای اینکه بخوام کلید های خارجی هم پاک بشن باید مثل کد زیر رفتار کنم؟
سلام قاعدتا برای بار اول که میخوایم پروژٰه رو run کنیم هیچ table ای نداریم توی database پس میایم و دستور php artisan migrate رو اجرا میکنیم که برامون جداول رو همراه با روابطشون بسازه. حالا توی سیستم و پروژه من بعد از اجرای این دستور ارور میگیرم که میگه این جدول وجود نداره و این مقدار داخلش نیست!!!...
سلام میخوام مای گریشن ایجاد کنم این خطارو میده خطای Cannot declare class CreateCouponsTable, because the name is already in use
سلام وقت بخیر من میخوام ساختار درستی رو برای جدول یوزرم از ابتدا داشته باشم. میخوام بهینه از فضای ذخیره سازی استفاده کنم. وقتی string قرار میدم ظاهرا خودش ۲۵۵ کارکتر در نظر میگیره- آیا بهتره حدودی تعداد کارکتر رو براش در نظر بگیریم ? سوالم اینه که زمانی که ما تعداد کارکتر رو مشخص نکنیم و نام یه نفر...
سلام دوستان. چطور باید این جدول دیتابیسو بنویسیم؟ من خودم به صورت زیر نوشتم ولی خواستم نظر شما دوستان هم بدونم که درسته یا نه؟ $table->id(); $table->enum('title', ['vanet_perayd', 'vanet_peykan', 'mazda', 'neysan', 'kamiyonet_4_metri', 'kamiyonet_6_metri', '911', 'kamiyon_tak', '...
سلام دوستان. این جدول users من هست: Schema::create('users', function (Blueprint $table) { $table->id(); $table->string('firstName'); $table->string('lastName'); $table->decimal('phone', 10, 0); $table->string('idNumber');...
سلام دوستان. داخل یه پروژه از من خواسته شده که جدول users رو از روش پلی مورفیک با فیلدهای زیر پیاده سازی کنم: mobile firstName lastName type -> admin, customer type_id حالا سوال من اینجاس زمانی که کاربر میخواد ثبت نام کنه، این فیلدا چطور پر بشن؟ مثلا فرض کنید ما میخوایم برای مقاله ها و محصولات کا...
سلام دوستان به یه مشکل در مایگریشتن ها در پکیج nvidart/laravel-module بر خوردم . هنگامیکه کامند php artisan migrate:fresh رو اجرا می کنم به ارور برخوردم می کنم. دلیل ارور: چون یکی ازجدول ها با یه جدولی که در module هست رابطه داره و لذا باید مایگریشن های موجود در module قبل از اون مایگریشن مد نظر...
سلام من میخام یک جدول داشته باشم که اطلاعات رو به این صورت داخلش ذخیره کنم 2022-03-08 و یک جدول دیگه که دیتاهارو به این صورت داخلش ذخیره کنم : 12:44 برای اولی باید از $table->date('date'); و برای دومی از $table->time('time'); این فرمت استفاده کنم درسته؟
دوستان سلام چطور میتونم اطلاعات فایل json رو به دیتابیس mysql از طریق فرمان laravel migration انتقال بدم؟ هدف اینه با هر بار php artisan migrate کردن علاوه بر ایجاد جداول ، جدول مورد نظر هم با داده ها پر بشه. داده الزامی نداره که json باشه. محتوای داده ها لیست استان ها و شهرهای هر استان هست. راه...
سلام سوالی داشتم در رابطه با migration زدن تو ویژوال اینکه من مایگرشن رو میزنم اوکیه مدلا هم ساخته میشن update-database هم میزنم وقتی sql رو باز میکنم هیچ مدلی ساخته نشده و نمیدونم چرا اینطوری شده و هیچ اروری هم نیست تا بررسیش کنم
سلام من پس از ایجاد دیتابیس با migration، خواستم آنهارا تغییر بدهم. ابتدا طبق داکیومنت لاراول 7، composer require doctrine/dbal را در cmd اجرا کردم. سپس هنگامی که کد زیر را اجرا میکنم، با خطا روبهرو میشوم. <?php use Illuminate\Support\Facades\Schema; use Illuminate\Database\Schema\Blueprint; us...
سلام دوستان آیا کسی هست که با مایگریشن ها در knex.js کار کرده باشه؟ چون یه مسئله ای برام پیش اومده که میخام کمک بگیرم. من در حال توسعه یه اپلیکیشن دستکتاپی با electron.js هستم و برای ذخیره سازی اطلاعات از دیتابیس sqlite3 و کتابخانه knex.js استفاده می کنم. خوب از اونجایی که دیتابیس در این اپلیکیشن رو...
سلام من امروز لاراول رو نصب کردم و جدولی با این اسم personal_access_tokens تو migrtion ها بود میخاستم بدونم کاربردش چیه اگر حذف کنیم مشکلی پیش نمیاد؟ احراز هویت هم از پکیجی استفاده نمیکنم خودم مینویسم اینم جدول Schema::create('personal_access_tokens', function (Blueprint $table) {...
سلام من میخام مایگریشن هام رو نصب یا ریست یا هرکاری بکنم این ارور رو میده : [42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes باید چیکار کنم برطرف بشه ؟
سلام دوستان وقتتون بخیر من ی سوال برام پیش اومده توی ساختن جدول migration مثلا لاراول ی تابعی به اسم constrained ک برای تعریف کلید خارجی هستش خب وقتی ما توی ریلیشن زدن میتونیم بدون مشکل کلید خارجی و کلید داخلی رو پیدا کنیم دیگ چکاریه ک دیگ بیایم از این روش ها برای ساخت مایگریشن استفاده کنیم میخوام ب...
سلام خدمت دوستان عزیز. من میخوام یه سایت نوبتدهی واسه پزشکان بنویسم، به این صورت که ادمین میاد دکتر اضافه میکنه. حالا واسه اضافه کردن دکتر به این فیلدها نیاز دارم: نام و نام خانوادگی، تخصص، مدرک تحصیلی، روزهای حضور، ساعت های حضور و عکس. همچنین میخوام زمانی که مثلا بیمار میاد از یه دکتر روز شنبه، ساع...
سلام به همگی دوستان عزیز بنده می خوام که با استفاده از کد زیر در مایگرشن یه جدول برای مقالات سایتم درستم کنم. public function up() { Schema::create('articles', function (Blueprint $table) { $table->id(); $table->integer('user_id')->unsigned();...
سلام. ببینید بعضی جداول هنگام ساخته شدن مقادیر مشخصی میگیرن. مثلا وقتی جدولی رو میسازم اولین کاربر رو خودم قرار میدم که هر وقت نصب شد یک رکورد باشه حالا فرض کنید یک جدول استان هاست که 31 استانه یا 100 شهرستانه یا 1000 \\. میخوام اون چیزی که ایمپورت میکنم دستی بیاد بشه seed لاراول برایش ابزاری وجود ن...
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟