busic-database

Audit Drift table definitions, migrations, and repository mappings against domain models.

23|8|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/GlowLED/BuSic --skill busic-database
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: busic-database
Source: https://github.com/GlowLED/BuSic/tree/main/.agents/skills/busic-database
Command: npx skills add https://github.com/GlowLED/BuSic --skill busic-database

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

BuSic 数据层规范,用于在 Drift 表定义、迁移、Repository 实现和 Domain 模型映射时快速确认主真源与联动检查项

Core Features & Use Cases

  • 提供对 Drift 表及其迁移的统一规范和检查清单
  • 指导 Repository 与 Domain 模型的职责边界,以及数据源联动
  • 提供跨真源的数据一致性验证与协作流程

Quick Start

Audit your Drift tables and ensure repository mappings align with your domain models.

Frequently Asked Questions about busic-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit Drift table definitions and migrations for domain model alignment?

Repository mappings clarify the responsibility boundaries between the data layer and domain models. They ensure Drift repository implementations align with domain logic and maintain consistent data source linkage during schema evolution.

What is the best way to maintain Drift schema versioning during migration planning?

Repository mappings clarify the responsibility boundaries between the data layer and domain models. They ensure Drift repository implementations align with domain logic and maintain consistent data source linkage during schema evolution.

How do repository mappings clarify boundaries between data layers and domain models?

Repository mappings clarify the responsibility boundaries between the data layer and domain models. They ensure Drift repository implementations align with domain logic and maintain consistent data source linkage during schema evolution.

Does this Drift database migration audit work with Dart projects?

Yes, this Drift database migration audit is designed for Dart projects within the BuSic data layer. It validates Drift schema versioning and repository-domain mapping consistency without requiring additional dependencies.

Why does my Drift schema drift from the domain model after migration?

Drift schema drifts from the domain model when migration logic and table definitions lack unified audit checks. Verifying repository mappings and cross-source data consistency resolves the misalignment during schema evolution.