todo/database/seeders/TaskSeeder.php

162 lines
6.4 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
namespace Database\Seeders;
use Carbon\Carbon;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class TaskSeeder extends Seeder
{
public function run(): void
{
DB::table('tasks')->insert([
[
'status_id' => 1,
'name' => 'Исправить ошибку в какой-нибудь строке',
'description' => 'Я тут ошибку нашёл, надо бы её исправить и так далее и так далее',
'created_by_id' => 1,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 0,
],
[
'status_id' => 2,
'name' => 'Допилить дизайн главной страницы',
'description' => 'Вёрстка поехала в далёкие края. Нужно удалить бутстрап!',
'created_by_id' => 2,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 0,
],
[
'status_id' => 3,
'name' => 'Отрефакторить авторизацию',
'description' => 'Выпилить всё легаси, которое найдёшь',
'created_by_id' => 2,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 0,
],
[
'status_id' => 4,
'name' => 'Доработать команду подготовки БД',
'description' => 'За одно добавить тестовых данных',
'created_by_id' => 1,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 0,
],
[
'status_id' => 1,
'name' => 'Пофиксить вон ту кнопку',
'description' => 'Кажется она не того цвета',
'created_by_id' => 3,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 1,
],
[
'status_id' => 2,
'name' => 'Исправить поиск',
'description' => 'Не ищет то, что мне хочется',
'created_by_id' => 5,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 1,
],
[
'status_id' => 3,
'name' => 'Добавить интеграцию с облаками',
'description' => 'Они такие мягкие и пушистые',
'created_by_id' => 7,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 1,
],
[
'status_id' => 4,
'name' => 'Выпилить лишние зависимости',
'description' => '',
'created_by_id' => 9,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 1,
],
[
'status_id' => 1,
'name' => 'Запилить сертификаты',
'description' => 'Кому-то же они нужны?',
'created_by_id' => 11,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 1,
],
[
'status_id' => 2,
'name' => 'Выпилить игру престолов',
'description' => 'Этот сериал никому не нравится! :)',
'created_by_id' => 13,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 1,
],
[
'status_id' => 4,
'name' => 'Пофиксить спеку во всех репозиториях',
'description' => 'Передать Олегу, чтобы больше не ронял прод',
'created_by_id' => 2,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 1,
],
[
'status_id' => 1,
'name' => 'Вернуть крошки',
'description' => 'Андрей, это задача для тебя',
'created_by_id' => 4,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 1,
],
[
'status_id' => 2,
'name' => 'Установить Linux',
'description' => 'Не забыть потестировать',
'created_by_id' => 6,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 1,
],
[
'status_id' => 3,
'name' => 'Потребовать прибавки к зарплате',
'description' => 'Кризис это не время, чтобы молчать!',
'created_by_id' => 8,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 1,
],
[
'status_id' => 4,
'name' => 'Добавить поиск по фото',
'description' => 'Только не по моему',
'created_by_id' => 10,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 1,
],
[
'status_id' => 1,
'name' => 'Съесть еще этих прекрасных французских булочек',
'description' => '',
'created_by_id' => 13,
'created_at' => Carbon::now(),
'project_id' => 1,
'parent_id' => 1,
],
]);
}
}