Scan Python code for patterns that break obfuscation, get risk counts, frameworks detected, and a suggested preset. Optionally verifies dependencies against PyPI to catch hallucinated package names.
Create a new database connection in Apache Superset by providing connection details like SQLAlchemy URI, engine type, and database name to enable data visualization.
Establish a pooled connection to a database to enable subsequent operations, returning a connection ID. Choose a named configuration or direct SQLAlchemy URL.
Read a PostgreSQL schema and output a SQLAlchemy 2.0 declarative models file with mapped columns, foreign keys, constraints, defaults, and enum classes.
Test a database connection by validating a SQLAlchemy URI without creating it. Ensure the URI is reachable from the Superset server to prevent setup issues.
Extract and document database models from a code repository, listing tables, fields, types, and relationships across SQLAlchemy, Django ORM, Prisma, TypeORM, and Mongoose.
Create a new project with any supported framework such as Spring Boot, React, Vue, Next.js, FastAPI, and others. Configure options including TypeScript, testing, Docker, and database.
Identify field mismatches between SQLAlchemy ORM models and Pydantic schemas by comparing specified files and models, revealing discrepancies that cause validation or serialization errors.
Retrieve stack health diagnostics, graph statistics, and verification metrics for a repository to identify issues across React, FastAPI, and SQLAlchemy layers.