sqlite-web 0.7.2
gitea.db
issue
Create
Query
access
access_token
action
action_artifact
action_run
action_run_index
action_run_job
action_runner
action_runner_token
action_schedule
action_schedule_spec
action_task
action_task_output
action_task_step
action_tasks_version
action_variable
app_state
attachment
auth_token
badge
branch
collaboration
comment
commit_status
commit_status_index
commit_status_summary
commit_sync_log
commit_sync_status
dbfs_data
dbfs_meta
deploy_key
email_address
email_hash
external_login_user
follow
gpg_key
gpg_key_import
hook_task
issue
issue_assignees
issue_content_history
issue_dependency
issue_index
issue_label
issue_pin
issue_user
issue_watch
label
language_stat
lfs_lock
lfs_meta_object
login_source
milestone
mirror
notice
notification
oauth2_application
oauth2_authorization_code
oauth2_grant
org_user
package
package_blob
package_blob_upload
package_cleanup_rule
package_file
package_property
package_version
project
project_board
project_issue
protected_branch
protected_tag
public_key
pull_auto_merge
pull_request
push_mirror
reaction
release
renamed_branch
repo_archiver
repo_hidden_file
repo_indexer_status
repo_license
repo_redirect
repo_topic
repo_transfer
repo_unit
repository
review
review_state
secret
session
sqlite_sequence
star
stopwatch
system_setting
task
team
team_invite
team_repo
team_unit
team_user
topic
tracked_time
two_factor
upload
user
user_badge
user_blocking
user_open_id
user_redirect
user_setting
version
watch
webauthn_credential
webhook
Toggle helper tables
Structure
Content
Query
Insert
Drop
Import
Export
Update row 691 in issue
id
Primary key.
INTEGER NOT NULL
repo_id
INTEGER
index
INTEGER
poster_id
INTEGER
original_author
TEXT
original_author_id
INTEGER
name
fix(web): update Lyra product labels
TEXT
content
<!-- PR 治理模板。提交前请逐项确认,确保符合 docs/standards 下的工程规范。 CI 会执行:pnpm check(命名 + 单源漂移 + 治理棘轮 + lint + typecheck); 有测试 DB 的流水线另执行 DATABASE_URL=... pnpm check:runtime。 --> ## 变更内容 <!-- 简述这次改了什么、为什么改(聚焦 why) --> - ## 涉及业务概念 <!-- 列出涉及的业务词典英文名,例如 store / order / verification。参见 docs/domain-glossary.md --> - ## 检查清单 ### 命名一致性 - [ ] 业务概念使用了词典中的标准英文名(未出现 shop/branch/seller/voucher/writeOff 等禁用词) - [ ] 数据库 snake_case + 复数表名;API/JSON 字段 camelCase;类型 PascalCase;常量 SCREAMING_SNAKE_CASE - [ ] `pnpm check:naming` 通过 - [ ] `pnpm check:schema` 通过,未新增第二份状态/契约真源 ### API / 契约 - [ ] 不涉及 API 变更 - [ ] 新增/修改了 API,路由符合 `/api/v1/{resources}` 规范 - [ ] 已更新 `packages/contracts` 中的 Zod schema / DTO / 类型(前后端共用同一份) - [ ] 无破坏前端兼容的字段删除/重命名(如有,已在描述中说明迁移方案) ### 数据库 - [ ] 不涉及数据库变更 - [ ] 新增/修改了表或字段,已通过 migration review(表名复数、字段 snake_case、外键 xxx_id、时间 _at、状态 status) - [ ] 高增长表已考虑分区;涉及多租户的表带 tenant_id - [ ] 写链显式带 tenant_id;跨租户读写按 404/隔离口径处理 ### 数据库迁移(迁移即代码:版本/顺序/内容/环境/发布/回滚一致) - [ ] 改 schema.prisma 的同时**已生成并提交 migration**(`pnpm db:migrate:dev --name <change>`),未只改 schema 不落迁移 - [ ] **未修改已发布过的历史 migration 文件**(内容一致:历史不可变,新变更走新迁移) - [ ] `pnpm check:migrations` 通过(迁移历史在位 / 无未豁免高危 DDL / schema 表、enum、`@map` 列均已落迁移) - [ ] 破坏性变更(删表/删列/改名/改类型/加 NOT NULL/加唯一约束)走 **expand→migrate→contract** 三阶段,不一次切 - [ ] 大表加索引用 `CREATE INDEX CONCURRENTLY`;大批量回填走 BullMQ 分批任务,不塞进 migration - [ ] 高危但确需的 DDL 已加 `-- migration-allow:<原因>` 留痕,并在下方回滚方案说明 - [ ] 非开发环境只用 `migrate deploy`(禁止 `db push` / 线上手动 ALTER);发布前 `pnpm db:migrate:status` 无 drift ### 实时 / 队列 - [ ] 不涉及 - [ ] 关键业务事件进入 BullMQ 或持久化事件表(未仅依赖 Redis Pub/Sub) - [ ] 写库事件与真实写操作在同一 tx 写入 outbox,未在 commit 后旁路 publish - [ ] 实时通道选型符合规范(订单/看板/通知用 SSE;设备在线/包间控制/IM 用 WebSocket) ### 质量与发布 - [ ] 通过 `pnpm lint` 与 `pnpm typecheck` - [ ] 通过 `pnpm check:governance`,`reports/*.latest.json` 已刷新且无棘轮回退 - [ ] 涉及写链 / DB / 租户 / 状态机时,通过 `DATABASE_URL=... pnpm check:runtime`,`reports/runtime-acceptance.latest.json` 已刷新 - [ ] 已补充/更新必要的测试 - [ ] 不需要回滚方案 - [ ] 需要回滚方案,已在下方说明 ## 回滚方案 / 其他说明 -
TEXT
milestone_id
INTEGER
priority
INTEGER
is_closed
INTEGER
is_pull
INTEGER
num_comments
INTEGER
ref
TEXT
deadline_unix
INTEGER
created_unix
INTEGER
updated_unix
INTEGER
closed_unix
INTEGER
is_locked
INTEGER NOT NULL (default 0
content_version
INTEGER NOT NULL (default 0
time_estimate
INTEGER NOT NULL (default 0
Update
Cancel