Documentation
¶
Overview ¶
Package sql holds raw-SQL and migration-file detectors.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SqlMigrationDetector ¶
type SqlMigrationDetector struct{}
SqlMigrationDetector mirrors Java SqlMigrationDetector. Extracts schema entities (tables, views, schemas) from raw SQL DDL and framework-specific migration files (Flyway, Liquibase XML/YAML, Alembic, Rails, Prisma). Emits SQL_ENTITY nodes, MIGRATION nodes, and REFERENCES_TABLE / MIGRATES edges.
func NewSqlMigrationDetector ¶
func NewSqlMigrationDetector() *SqlMigrationDetector
func (SqlMigrationDetector) DefaultConfidence ¶
func (SqlMigrationDetector) DefaultConfidence() model.Confidence
func (SqlMigrationDetector) Detect ¶
func (SqlMigrationDetector) Detect(ctx *detector.Context) *detector.Result
func (SqlMigrationDetector) Name ¶
func (SqlMigrationDetector) Name() string
func (SqlMigrationDetector) SupportedLanguages ¶
func (SqlMigrationDetector) SupportedLanguages() []string
Click to show internal directories.
Click to hide internal directories.