
f4rt~
25.08.2018
22:04:37

mr
25.08.2018
22:04:39
что то типа as может есть ?

f4rt~
25.08.2018
22:04:44
после 10 дней просмотров ларакастов написал такое же

[Anonymous]
25.08.2018
22:04:55

Google

[Anonymous]
25.08.2018
22:04:58

f4rt~
25.08.2018
22:04:59
собственно вопрос, чем тут гордиться?

Maksim (Ellrion)
25.08.2018
22:05:11

[Anonymous]
25.08.2018
22:05:12

[Anonymous]
25.08.2018
22:05:13

f4rt~
25.08.2018
22:05:16

[Anonymous]
25.08.2018
22:05:19

[Anonymous]
25.08.2018
22:05:46

mr
25.08.2018
22:05:47

[Anonymous]
25.08.2018
22:06:01

f4rt~
25.08.2018
22:06:11

[Anonymous]
25.08.2018
22:06:13
Посмотрел интервью с чуваком из senior software vlogger в плохом свете и что то приуныл

mr
25.08.2018
22:06:16
эЭЭЭЭЭй народ

Google

[Anonymous]
25.08.2018
22:06:59
у тебя ларавель вообще?
Тут есть умный Макс который всем помогает, его спроси

[Anonymous]
25.08.2018
22:07:39

Юрий
25.08.2018
22:08:05

[Anonymous]
25.08.2018
22:08:08
прям такоеже?
короче присылай ключ с гитхаба и будем приложуху делать

f4rt~
25.08.2018
22:08:22

[Anonymous]
25.08.2018
22:08:25

[Anonymous]
25.08.2018
22:08:51

f4rt~
25.08.2018
22:08:57
ну и сиди без работы ыы

[Anonymous]
25.08.2018
22:09:20

mr
25.08.2018
22:09:38

Юрий
25.08.2018
22:09:56

f4rt~
25.08.2018
22:10:00
никаких унижений
моя логика проста
когда ты пишешь
вы толька пасмарите че я написал
и показываешь ничего существенного, будь готов выслушать пару едких комментариев

[Anonymous]
25.08.2018
22:10:03

[Anonymous]
25.08.2018
22:10:49

[Anonymous]
25.08.2018
22:11:00
Даже полиция на посту
вообще это не творческий кризис если что..

Google

f4rt~
25.08.2018
22:12:01
хз я не увидел там ничего кроме бойлерплейта и довольно посредственного кода
коль сарказм то ок

[Anonymous]
25.08.2018
22:18:24
есть тут гуру сидеров?
Вот думаю норм если делать их зависимыми или нет

f4rt~
25.08.2018
22:19:19
мне тут один раз показали как сейчас модно делать сиды
я аж поперхнулся

[Anonymous]
25.08.2018
22:19:27
Типа сначала сидер создает юзеров потом сидер для постов выбирает юзеров и для каждого статьи создает
в 1 файле? )


f4rt~
25.08.2018
22:20:02
у меня сиды умные проверяют есть в базе заливаемые данные(хотябы 10
abstract class AbsTableSeeder extends Seeder
{
public function isNeedSeeding($table = null): bool
public function getOffset(): ?int
public function run()
{
if (!$this->isNeedSeeding()) {
echo "skip seeding: {$this->table}\n";
} else {
$this->process();
}
}
protected function process()
{
try {
$this->before_seed();
$this->seed();
$this->after_seed();
} catch (\Throwable $e) {
$this->prepare_seq();
if (!$this->return_and_continue_on_error) {
echo "ERROR on seeding: {$this->table} with " . static::class . ": {$e->getMessage()}\n";
throw $e;
}
echo "SKIP seeding: {$this->table} with " . static::class . " error: {$e->getMessage()}\n";
}
}
….
типичный сид
class TestBidTemplatesTableSeeder extends \Seeders\AbsTableSeeder
{
protected $table = 'bid_templates';
protected $offset = 1000;
protected $offset_seed = 0;
protected $entities = [
[
'user_id' => 1,
'name' => 'test name for user 1',
]
];
protected $tmpl = [
'description' => 'test desc',
'features' => '{"some_json_value": true}',
];
}


f4rt~
25.08.2018
22:20:02
pizdec

[Anonymous]
25.08.2018
22:20:04
factory(App\User::class, 50)->create()->each(function ($u) {
$u->posts()->save(factory(App\Post::class)->make());
});

f4rt~
25.08.2018
22:20:36
пример с доки, как сейчас помню

[Anonymous]
25.08.2018
22:21:27
это ж норм
нет.. Это норм если делать все в 1 файле
И если у тебя мало отношений
Но если тебе надо сделать еще новости для юзеров ты создашь новых юзеров в NewsSeeder?

f4rt~
25.08.2018
22:22:31
в чем экономия?

Google

f4rt~
25.08.2018
22:22:37
бенефитов нет

[Anonymous]
25.08.2018
22:22:40
Видел подход ну он по ходу и единственный адекватный.. Это делать выборку юзеров в сидерах которые ниже

f4rt~
25.08.2018
22:22:55
что на момент в нужном месте ты кложей содашь связи и etc

[Anonymous]
25.08.2018
22:23:05
в чем экономия?
не экономия.. Получится херово потому что у тебя будут юзеры или со статьями или с новостями

f4rt~
25.08.2018
22:23:05
что последовательно с доп.выборкой по пользователям
сделаешь то же самое

[Anonymous]
25.08.2018
22:23:36

f4rt~
25.08.2018
22:23:46

[Anonymous]
25.08.2018
22:23:58
Если в 1 файле в колбэке этом пилить все то да, норм, но хочется все разделить для каждой сущности

Admin
ERROR: S client not available

f4rt~
25.08.2018
22:24:33
ойвсе

[Anonymous]
25.08.2018
22:24:38
прям слух режет

f4rt~
25.08.2018
22:25:03
финал инта я пьяный в хлам, возражения?
вопрос просто в том, зачем тебе пользователь с отношениями по > 1 related entities

[Anonymous]
25.08.2018
22:25:47
фу

f4rt~
25.08.2018
22:25:56
ты же в том же тесте можешь взять
нужного тебе пользователя
с нужным отношением

[Anonymous]
25.08.2018
22:26:03
с пьяными не разговариваю

Google

f4rt~
25.08.2018
22:26:08
на какой черт нужны еще сиды

[Anonymous]
25.08.2018
22:27:17

f4rt~
25.08.2018
22:27:47
расскажи как ты их используешь
кроме как позвать через фабрику

[Anonymous]
25.08.2018
22:27:54

f4rt~
25.08.2018
22:27:59
и написать какой-то тест

[Anonymous]
25.08.2018
22:28:11
Да тесты с фабриками работают

f4rt~
25.08.2018
22:28:14
стабы,фикстуры,сиды etc

[Anonymous]
25.08.2018
22:28:16
сиды для других целей
Чтобы я мог поднять проект с тестовыми данными

f4rt~
25.08.2018
22:28:38
зачем тебе это
кроме как погонять интеграционные тесты
на этих данных

[Anonymous]
25.08.2018
22:30:00
покажи пример

f4rt~
25.08.2018
22:31:24

[Anonymous]
25.08.2018
22:32:51
проще напрямую через фабрики необходимые данные делать

f4rt~
25.08.2018
22:32:55
крч, как ты корабль не назови предназначение для меня остается загадкой
сильно роли сыграет если ты отдашь тестовое и попросишь челиков регнуться
нежели скажешь что для входа в админку воспользуйтесь admin:admin
и позовите сидер что бы он вам lorem ipsum нагенерил в статьях и тд
такое, не видел просто челов которые конкретно на это смотрят

[Anonymous]
25.08.2018
22:34:46
ты бред несешь