ChatLog::where('type', '=', 'chat')
->where('banned', '=', false)
->whereNotNull('evaluated_at')
+ ->where('created_at', '<', now()->sub(7, 'day'))
->chunk(5000, function ($msgs) use ($de, $en) {
foreach ($msgs as $msg) {
if ($msg->detected_language === 'de') {
});
$de->compile();
- $en->compile();
+ $de->saveAs('de');
- $this->line('');
- for ($i = 0; $i < 50; ++$i) {
- $this->line($de->generate());
- }
- $this->line('');
- for ($i = 0; $i < 50; ++$i) {
- $this->line($en->generate());
- }
+ $en->compile();
+ $en->saveAs('en');
return 0;
}