質問編集履歴

2

config/database.phpファイルの設定を追記しました。

2021/05/25 13:23

投稿

begenner
begenner

スコア79

test CHANGED
File without changes
test CHANGED
@@ -365,3 +365,175 @@
365
365
 
366
366
 
367
367
  ```
368
+
369
+
370
+
371
+ ```php
372
+
373
+ // config/database.php
374
+
375
+ <?php
376
+
377
+
378
+
379
+ return [
380
+
381
+
382
+
383
+
384
+
385
+ 'default' => env('DB_CONNECTION', 'mysql'),
386
+
387
+
388
+
389
+
390
+
391
+ 'connections' => [
392
+
393
+
394
+
395
+ 'sqlite' => [
396
+
397
+ 'driver' => 'sqlite',
398
+
399
+ 'database' => env('DB_DATABASE', database_path('database.sqlite')),
400
+
401
+ 'prefix' => '',
402
+
403
+ ],
404
+
405
+
406
+
407
+ 'mysql' => [
408
+
409
+ 'driver' => 'mysql',
410
+
411
+ 'host' => env('DB_HOST', '127.0.0.1'),
412
+
413
+ 'port' => env('DB_PORT', '3306'),
414
+
415
+ 'database' => env('DB_DATABASE', 'homestead'),
416
+
417
+ 'username' => env('DB_USERNAME', 'homestead'),
418
+
419
+ 'password' => env('DB_PASSWORD', 'secret'),
420
+
421
+ 'unix_socket' => env('DB_SOCKET', ''),
422
+
423
+ 'charset' => 'utf8mb4',
424
+
425
+ 'collation' => 'utf8mb4_unicode_ci',
426
+
427
+ 'prefix' => '',
428
+
429
+ 'strict' => true,
430
+
431
+ 'engine' => null,
432
+
433
+ ],
434
+
435
+
436
+
437
+ 'pgsql' => [
438
+
439
+ 'driver' => 'pgsql',
440
+
441
+ 'host' => env('DB_HOST', '127.0.0.1'),
442
+
443
+ 'port' => env('DB_PORT', '5432'),
444
+
445
+ 'database' => env('DB_DATABASE', 'forge'),
446
+
447
+ 'username' => env('DB_USERNAME', 'forge'),
448
+
449
+ 'password' => env('DB_PASSWORD', ''),
450
+
451
+ 'charset' => 'utf8',
452
+
453
+ 'prefix' => '',
454
+
455
+ 'schema' => 'public',
456
+
457
+ 'sslmode' => 'prefer',
458
+
459
+ ],
460
+
461
+
462
+
463
+ 'sqlsrv' => [
464
+
465
+ 'driver' => 'sqlsrv',
466
+
467
+ 'host' => env('DB_HOST', 'localhost'),
468
+
469
+ 'port' => env('DB_PORT', '1433'),
470
+
471
+ 'database' => env('DB_DATABASE', 'forge'),
472
+
473
+ 'username' => env('DB_USERNAME', 'forge'),
474
+
475
+ 'password' => env('DB_PASSWORD', ''),
476
+
477
+ 'charset' => 'utf8',
478
+
479
+ 'prefix' => '',
480
+
481
+ ],
482
+
483
+
484
+
485
+ ],
486
+
487
+
488
+
489
+ 'migrations' => 'migrations',
490
+
491
+
492
+
493
+
494
+
495
+ 'redis' => [
496
+
497
+
498
+
499
+ 'client' => 'predis',
500
+
501
+
502
+
503
+ 'default' => [
504
+
505
+ 'host' => env('REDIS_HOST', '127.0.0.1'),
506
+
507
+ 'password' => env('REDIS_PASSWORD', null),
508
+
509
+ 'port' => env('REDIS_PORT', 6379),
510
+
511
+ 'database' => env('REDIS_DB', 0),
512
+
513
+ ],
514
+
515
+
516
+
517
+ 'cache' => [
518
+
519
+ 'host' => env('REDIS_HOST', '127.0.0.1'),
520
+
521
+ 'password' => env('REDIS_PASSWORD', null),
522
+
523
+ 'port' => env('REDIS_PORT', 6379),
524
+
525
+ 'database' => env('REDIS_CACHE_DB', 1),
526
+
527
+ ],
528
+
529
+
530
+
531
+ ],
532
+
533
+
534
+
535
+ ];
536
+
537
+
538
+
539
+ ```

1

homestead.recipesに関するマイグレーションファイルを追記しました。

2021/05/25 13:23

投稿

begenner
begenner

スコア79

test CHANGED
File without changes
test CHANGED
@@ -287,3 +287,81 @@
287
287
  97 2021_05_20_150532_add_cookingtools_to_recipes_table 5
288
288
 
289
289
  ```
290
+
291
+
292
+
293
+
294
+
295
+ ```php
296
+
297
+ // 2021_05_18_015254_create_recipes_table.php
298
+
299
+ <?php
300
+
301
+
302
+
303
+ use Illuminate\Support\Facades\Schema;
304
+
305
+ use Illuminate\Database\Schema\Blueprint;
306
+
307
+ use Illuminate\Database\Migrations\Migration;
308
+
309
+
310
+
311
+ class CreateRecipesTable extends Migration
312
+
313
+ {
314
+
315
+ /**
316
+
317
+ * Run the migrations.
318
+
319
+ *
320
+
321
+ * @return void
322
+
323
+ */
324
+
325
+ public function up()
326
+
327
+ {
328
+
329
+ Schema::create('recipes', function (Blueprint $table) {
330
+
331
+ $table->increments('id');
332
+
333
+ $table->string('name', 50);
334
+
335
+ $table->integer('cookingtime');
336
+
337
+ $table->timestamps();
338
+
339
+ });
340
+
341
+ }
342
+
343
+
344
+
345
+ /**
346
+
347
+ * Reverse the migrations.
348
+
349
+ *
350
+
351
+ * @return void
352
+
353
+ */
354
+
355
+ public function down()
356
+
357
+ {
358
+
359
+ Schema::dropIfExists('recipes');
360
+
361
+ }
362
+
363
+ }
364
+
365
+
366
+
367
+ ```