feat: GeneralAccessLog 구조 변경
- 기본값 최대한 많이 사용
This commit is contained in:
@@ -20,7 +20,8 @@ class GeneralAccessLog extends \LDTO\DTO
|
|||||||
public ?int $userID,
|
public ?int $userID,
|
||||||
|
|
||||||
#[RawName('nation_id')]
|
#[RawName('nation_id')]
|
||||||
public int $nationID,
|
#[NullIsUndefined]
|
||||||
|
public ?int $nationID,
|
||||||
|
|
||||||
#[RawName('last_refresh')]
|
#[RawName('last_refresh')]
|
||||||
#[Convert(DateTimeConverter::class)]
|
#[Convert(DateTimeConverter::class)]
|
||||||
@@ -28,7 +29,7 @@ class GeneralAccessLog extends \LDTO\DTO
|
|||||||
|
|
||||||
#[RawName('last_connect')]
|
#[RawName('last_connect')]
|
||||||
#[Convert(DateTimeConverter::class)]
|
#[Convert(DateTimeConverter::class)]
|
||||||
public \DateTimeImmutable $lastConnect,
|
public ?\DateTimeImmutable $lastConnect,
|
||||||
|
|
||||||
#[RawName('login_total')]
|
#[RawName('login_total')]
|
||||||
public int $loginTotal,
|
public int $loginTotal,
|
||||||
|
|||||||
+6
-6
@@ -106,12 +106,12 @@ CREATE TABLE `general_access_log` (
|
|||||||
`id` INT(11) NOT NULL AUTO_INCREMENT,
|
`id` INT(11) NOT NULL AUTO_INCREMENT,
|
||||||
`general_id` INT(11) NOT NULL,
|
`general_id` INT(11) NOT NULL,
|
||||||
`user_id` INT(11) NULL DEFAULT NULL,
|
`user_id` INT(11) NULL DEFAULT NULL,
|
||||||
`nation_id` INT(11) NOT NULL,
|
`nation_id` INT(11) NULL DEFAULT NULL,
|
||||||
`last_refresh` DATETIME NOT NULL,
|
`last_refresh` DATETIME NULL DEFAULT NULL,
|
||||||
`last_connect` DATETIME NOT NULL,
|
`last_connect` DATETIME NULL DEFAULT NULL,
|
||||||
`login_total` INT(11) NOT NULL,
|
`login_total` INT(11) NOT NULL DEFAULT '0',
|
||||||
`refresh` INT(11) NOT NULL,
|
`refresh` INT(11) NOT NULL DEFAULT '0',
|
||||||
`refresh_total` INT(11) NOT NULL,
|
`refresh_total` INT(11) NOT NULL DEFAULT '0',
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`id`),
|
||||||
UNIQUE INDEX `general_id` (`general_id`),
|
UNIQUE INDEX `general_id` (`general_id`),
|
||||||
INDEX `nation_id` (`nation_id`)
|
INDEX `nation_id` (`nation_id`)
|
||||||
|
|||||||
Reference in New Issue
Block a user