idatasource

Official

Guide BeepDM IDataSource implementation.

AuthorThe-Tech-Idea
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill guides BeepDM developers through implementing the IDataSource interface, enabling consistent data access layers, cross-datasource compatibility, and maintainable engine-driven data operations.

Core Features & Use Cases

  • Provides a structured blueprint for creating new datasource drivers that implement CRUD, schema, and transaction operations.
  • Demonstrates how to use IDataSourceHelper for datasource-agnostic SQL generation, ensuring consistent behavior across RDBMS, NoSQL, and file-based sources.
  • Helps teams extend BeepDM by adding custom data sources, integrating new drivers, and validating entities before creation with standardized patterns.

Quick Start

Create a new class MyCustomDataSource that implements IDataSource, decorate it with AddinAttribute, wire it into the DME editor, and implement required methods using the guidance in this skill.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: idatasource
Download link: https://github.com/The-Tech-Idea/BeepDM/archive/main.zip#idatasource

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.