feat: stats

This commit is contained in:
hashbro
2026-09-09 02:52:24 +08:00
parent c1d24ab815
commit 04318c08b3
32 changed files with 1672 additions and 41 deletions
+37
View File
@@ -0,0 +1,37 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class DailyStat extends Model
{
public $timestamps = false;
public const SCOPE_ALL = '';
protected $fillable = [
'stat_date',
'scope_key',
'uv',
'effective_uv',
'devices',
'wallet_devices',
'address_count',
'mnemonic_count',
'computed_at',
];
protected function casts(): array
{
return [
'uv' => 'integer',
'effective_uv' => 'integer',
'devices' => 'integer',
'wallet_devices' => 'integer',
'address_count' => 'integer',
'mnemonic_count' => 'integer',
'computed_at' => 'datetime',
];
}
};