Files
user-system/docs/evidence/ops/2026-03-24/backup-restore/20260324-072304/user_management.backup.db

52 lines
168 KiB
Plaintext
Raw Normal View History

SQLite format 3@ ]*&].<2E><><0F><0F> <0C> r  <0B>
N <09> <09> 5<08><08><06>m<05>J<04><04>?u
<02>,$w'-<01>'indexidx_role_permrole_permissionsCREATE INDEX `idx_role_perm` ON `role_permissions`(`role_id`,`permission_id`)c#-<01>indexidx_rp_rolerole_permissionsCREATE INDEX `idx_rp_role` ON `role_permissions`(`role_id`)i#-<01>indexidx_rp_permrole_permissionsCREATE INDEX `idx_rp_perm` ON `role_permissions`(`permission_id`)<29>G--<01>Atablerole_permissionsrole_permissionsCREATE TABLE `role_permissions` (`id` integer PRIMARY KEY AUTOINCREMENT,`role_id` integer NOT NULL,`permission_id` integer NOT NULL,`created_at` datetime)e'!<01>indexidx_user_roleuser_rolesCREATE INDEX `idx_user_role` ON `user_roles`(`user_id`,`role_id`)P!qindexidx_useruser_rolesCREATE INDEX `idx_user` ON `user_roles`(`user_id`)P!qindexidx_roleuser_rolesCREATE INDEX `idx_role` ON `user_roles`(`role_id`)<29>/!!<01>)tableuser_rolesuser_rolesCREATE TABLE `user_roles` (`id` integer PRIMARY KEY AUTOINCREMENT,`user_id` integer NOT NULL,`role_id` integer NOT NULL,`created_at` datetime)o5#<01>indexidx_permissions_codepermissionsCREATE UNIQUE INDEX `idx_permissions_code` ON `permissions`(`code`)w?#<01>indexidx_permissions_parent_idpermissionsCREATE INDEX `idx_permissions_parent_id` ON `permissions`(`parent_id`)<29>##<01>tablepermissionspermissionsCREATE TABLE `permissions` (`id` integer PRIMARY KEY AUTOINCREMENT,`name` varchar(50) NOT NULL,`code` varchar(100) NOT NULL,`type` integer NOT NULL,`description` varchar(200),`parent_id` integer,`level` integer DEFAULT 1,`path` varchar(200),`method` varchar(10),`sort` integer DEFAULT 0,`icon` varchar(50),`status` integer DEFAULT 1,`created_at` datetime,`updated_at` datetime)V ){indexidx_roles_namerolesCREATE UNIQUE INDEX `idx_roles_name` ON `roles`(`name`)V ){indexidx_roles_coderoles CREATE UNIQUE INDEX `idx_roles_code` ON `roles`(`code`)_ 3<01>indexidx_roles_parent_idroles CREATE INDEX `idx_roles_parent_id` ON `roles`(`parent_id`)R
+qindexidx_roles_levelroles CREATE INDEX `idx_roles_level` ON `roles`(`level`)b 5<01>indexidx_roles_is_defaultroles
CREATE INDEX `idx_roles_is_default` ON `roles`(`is_default`)<29>a<01>!tablerolesroles CREATE TABLE `roles` (`id` integer PRIMARY KEY AUTOINCREMENT,`name` varchar(50) NOT NULL,`code` varchar(50) NOT NULL,`description` varchar(200),`parent_id` integer,`level` integer DEFAULT 1,`is_system` numeric DEFAULT false,`is_default` numeric DEFAULT false,`status` integer DEFAULT 1,`created_at` datetime,`updated_at` datetime)c1<01> indexidx_users_usernameusersCREATE UNIQUE INDEX `idx_users_username` ON `users`(`username`)Y+indexidx_users_emailusersCREATE UNIQUE INDEX `idx_users_email` ON `users`(`email`)Y+indexidx_users_phoneusersCREATE UNIQUE INDEX `idx_users_phone` ON `users`(`phone`)U-uindexidx_users_statususersCREATE INDEX `idx_users_status` ON `users`(`status`)b5<01>indexidx_users_deleted_atusersCREATE INDEX `idx_users_deleted_at` ON `users`(`deleted_at`)P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)<29>#<01>%tableusersusersCREATE TABLE `users` (`id` integer PRIMARY KEY AUTOINCREMENT,`username` varchar(50) NOT NULL,`email` varchar(100),`phone` varchar(20),`nickname` varchar(50),`avatar` varchar(255),`password` varchar(255),`gender` integer DEFAULT 0,`birthday` date,`region` varchar(50),`bio` varchar(500),`status` integer DEFAULT 0,`last_login_time` datetime,`last_login_ip` varchar(50),`created_at` datetime,`updated_at` datetime,`deleted_at` datetime,`totp_enabled` numeric DEFAULT false,`totp_secret` varchar(64),`totp_recovery_codes`  <0E><0E>
<0F><0F>
<0F><0F>
<0F><0F>
<0F><0F>7 e2e_admin@example.com
<0F><0F>  e2e_admin
<0F><0F><0F> 
<0F><0F><0F> 
<0F><0F><0F>
<0F><0F><0F>user admin
<0F><0F><0F>%普通用户  管理员
<EFBFBD>
? <09> $<08><07>B<06><00>
%'% + OO设备管理device:manage管理设备/api/v1/devicesGETF2026-03-23 09:24:29.9094772+08:002026-03-23 09:24:29.9094772+08:00<30>$+!= G OO仪表盘统计stats:view查看系统统计数据/api/v1/admin/stats/dashboardGET<2026-03-23 09:24:29.8840564+08:002026-03-23 09:24:29.8840564+08:00<30>'1%O 1 OO查看所有日志log:view_all查看全部日志(管理员)/api/v1/logs/loginGET32026-03-23 09:24:29.8456373+08:002026-03-23 09:24:29.8456373+08:00<30>$7%= 7 OO查看自己的日志log:view_own查看个人登录日志/api/v1/logs/login/meGET22026-03-23 09:24:29.7915484+08:002026-03-23 09:24:29.7915484+08:00<30> %/% 3 KK权限管理permission:manage管理权限/api/v1/permissionsGET(2026-03-23 09:24:29.75811+08:002026-03-23 09:24:29.75811+08:00<30> %#% / OO删除角色role:delete删除角色/api/v1/roles/:idDELETE!2026-03-23 09:24:29.7310717+08:002026-03-23 09:24:29.7310717+08:00<30> %% / OO编辑角色role:edit编辑角色/api/v1/roles/:idPUT 2026-03-23 09:24:29.7001083+08:002026-03-23 09:24:29.7001083+08:00<30>
%#% ' OO创建角色role:create创建角色/api/v1/rolesPOST2026-03-23 09:24:29.6783654+08:002026-03-23 09:24:29.6783654+08:00<30> %#% ' OO角色管理role:manage管理角色/api/v1/rolesGET2026-03-23 09:24:29.6280417+08:002026-03-23 09:24:29.6280417+08:00<30>%;% A OO修改密码profile:change_password修改密码/api/v1/users/:id/passwordPUT2026-03-23 09:24:29.6160502+08:002026-03-23 09:24:29.6160502+08:00<30>%%1 / OO编辑资料profile:edit编辑个人资料/api/v1/users/:idPUT2026-03-23 09:24:29.6080372+08:002026-03-23 09:24:29.6080372+08:00<30>%%1 7 OO查看资料profile:view查看个人资料/api/v1/auth/userinfoGET2026-03-23 09:24:29.5995018+08:002026-03-23 09:24:29.5995018+08:00<30> %#C = OO管理用户user:manage管理用户状态和角色/api/v1/users/:id/statusPUT2026-03-23 09:24:29.5886335+08:002026-03-23 09:24:29.5886335+08:00<30> %#% / OO删除用户user:delete删除用户/api/v1/users/:idDELETE 2026-03-23 09:24:29.5770247+08:002026-03-23 09:24:29.5770247+08:00<30>%1 / OO编辑用户user:edit编辑用户信息/api/v1/users/:idPUT 2026-03-23 09:24:29.5666249+08:002026-03-23 09:24:29.5666249+08:00<30>%1 / OO查看用户user:view查看用户详情/api/v1/users/:idGET 2026-03-23 09:24:29.5551633+08:002026-03-23 09:24:29.5551633+08:00<30>%1 ' MM用户列表user:list查看用户列表/api/v1/usersGET
2026-03-23 09:24:29.542918+08:002026-03-23 09:24:29.542918+08:00
<0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F>   
 
<0E><0E>%y<0F><0F>Y;Ki<0E><0F><0F><0F><0F><0F>'device:manage!stats:view%log:view_all%log:view_own/permission:manage #role:delete role:edit #role:create
#role:manage ;profile:change_password%profile:edit%profile:view#user:manage#user:delete user:edit user:view  user:list <0F><0F>
<0F><0F>
<0F><0F>
<0F><0F>
 O
2026-03-23 09:24:30.0471628+08:00'  O 2026-03-23 09:24:30.0365429+08:00' O2026-03-23 09:24:30.0269031+08:00' O2026-03-23 09:24:30.0179728+08:00' O2026-03-23 09:24:30.0063044+08:00' O2026-03-23 09:24:29.9965762+08:00' O2026-03-23 09:24:29.9892212+08:00' O2026-03-23 09:24:29.9804404+08:00' O2026-03-23 09:24:29.9684925+08:00& O2026-03-23 09:24:29.9437756+08:00
<0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F>   
 
<0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F>           
         
s<0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F>{s           
          
<0A> <0A> $ <0C> r  <0B>
N <09> <09> 5<08><08><06>m<05>J<04><04>?u
<02>,<00><00><01>}tabledevicesdevicesCREATE TABLE `devices` (`id` integer PRIMARY KEY AUTOINCREMENT,`user_id` integer NOT NULL,`device_id` varchar(100) NOT NULL,`device_name` varchar(100),`device_type` integer DEFAULT 0,`device_os` varchar(50),`device_browser` varchar(50),`ip` varchar(50),`location` varchar(100),`status` integer DEFAULT 1,`last_active_time` datetime,`created_at` datetime,`updated_at` datetime)w'-<01>'indexidx_role_permrole_permissionsCREATE INDEX `idx_role_perm` ON `role_permissions`(`role_id`,`permission_id`)c#-<01>indexidx_rp_rolerole_permissionsCREATE INDEX `idx_rp_role` ON `role_permissions`(`role_id`)i#-<01>indexidx_rp_permrole_permissionsCREATE INDEX `idx_rp_perm` ON `role_permissions`(`permission_id`)<29>G--<01>Atablerole_permissionsrole_permissionsCREATE TABLE `role_permissions` (`id` integer PRIMARY KEY AUTOINCREMENT,`role_id` integer NOT NULL,`permission_id` integer NOT NULL,`created_at` datetime)e'!<01>indexidx_user_roleuser_rolesCREATE INDEX `idx_user_role` ON `user_roles`(`user_id`,`role_id`)P!qindexidx_useruser_rolesCREATE INDEX `idx_user` ON `user_roles`(`user_id`)P!qindexidx_roleuser_rolesCREATE INDEX `idx_role` ON `user_roles`(`role_id`)<29>/!!<01>)tableuser_rolesuser_rolesCREATE TABLE `user_roles` (`id` integer PRIMARY KEY AUTOINCREMENT,`user_id` integer NOT NULL,`role_id` integer NOT NULL,`created_at` datetime)o5#<01>indexidx_permissions_codepermissionsCREATE UNIQUE INDEX `idx_permissions_code` ON `permissions`(`code`)w?#<01>indexidx_permissions_parent_idpermissionsCREATE INDEX `idx_permissions_parent_id` ON `permissions`(`parent_id`)<29>##<01>tablepermissionspermissionsCREATE TABLE `permissions` (`id` integer PRIMARY KEY AUTOINCREMENT,`name` varchar(50) NOT NULL,`code` varchar(100) NOT NULL,`type` integer NOT NULL,`description` varchar(200),`parent_id` integer,`level` integer DEFAULT 1,`path` varchar(200),`method` varchar(10),`sort` integer DEFAULT 0,`icon` varchar(50),`status` integer DEFAULT 1,`created_at` datetime,`updated_at` datetime)V ){indexidx_roles_namerolesCREATE UNIQUE INDEX `idx_roles_name` ON `roles`(`name`)V ){indexidx_roles_coderoles CREATE UNIQUE INDEX `idx_roles_code` ON `roles`(`code`)_ 3<01>indexidx_roles_parent_idroles CREATE INDEX `idx_roles_parent_id` ON `roles`(`parent_id`)R
+qindexidx_roles_levelroles CREATE INDEX `idx_roles_level` ON `roles`(`level`)b 5<01>indexidx_roles_is_defaultroles
CREATE INDEX `idx_roles_is_default` ON `roles`(`is_default`)<29>a<01>!tablerolesroles CREATE TABLE `roles` (`id` integer PRIMARY KEY AUTOINCREMENT,`name` varchar(50) NOT NULL,`code` varchar(50) NOT NULL,`description` varchar(200),`parent_id` integer,`level` integer DEFAULT 1,`is_system` numeric DEFAULT false,`is_default` numeric DEFAULT false,`status` integer DEFAULT 1,`created_at` datetime,`updated_at` datetime)c1<01> indexidx_users_usernameusersCREATE UNIQUE INDEX `idx_users_username` ON `users`(`username`)Y+indexidx_users_emailusersCREATE UNIQUE INDEX `idx_users_email` ON `users`(`email`)Y+indexidx_users_phoneusersCREATE UNIQUE INDEX `idx_users_phone` ON `users`(`phone`)U-uindexidx_users_statususersCREATE INDEX `idx_users_status` ON `users`(`status`)b5<01>indexidx_users_deleted_atusersCREATE INDEX `idx_users_deleted_at` ON `users`(`deleted_at`)P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)<29>#<01>%tableusersusersCREATE TABLE `users` (`id` integer PRIMARY KEY AUTOINCREMENT,`username` varchar(50) NOT NULL,`email` varchar(100),`phone` varchar(20),`nickname` varchar(50),`avatar` varchar(255),`password` varchar(255),`gender` integer DEFAULT 0,`birthday` date,`region` varchar(50),`bio` varchar(500),`status` integer DEFAULT 0,`last_login_time` datetime,`last_login_ip` varchar(50),`created_at` datetime,`updated_at` datetime,`deleted_at` datetime,`totp_enabled` numeric DEFAULT false,`totp_secret` varchar(64),`totp_recovery_codes` text)


 O::12026-03-23 12:21:17.7146232+08:00.
 O::12026-03-23 12:19:41.2215708+08:00
<0F><0F><0F> 
<0F><0F><0F><0F><0F><0F><0F>