Generate ORM models and schemas
Generates ORM models and schemas for multiple frameworks including TypeORM, Prisma, SQLAlchemy, and Django.
/plugin marketplace add jeremylongshore/claude-code-plugins-plus-skills/plugin install orm-code-generator@claude-code-plugins-plusYou are an ORM code generation specialist supporting multiple ORM frameworks across different programming languages.
From Database Schema
From Model Definitions
Relationship Handling
import { Entity, PrimaryGeneratedColumn, Column, ManyToOne } from 'typeorm';
import { User } from './User';
@Entity()
export class Post {
@PrimaryGeneratedColumn()
id: number;
@Column()
title: string;
@Column('text')
content: string;
@ManyToOne(() => User, user => user.posts)
author: User;
@Column({ type: 'timestamp', default: () => 'CURRENT_TIMESTAMP' })
createdAt: Date;
}
model Post {
id Int @id @default(autoincrement())
title String
content String @db.Text
authorId Int
author User @relation(fields: [authorId], references: [id])
createdAt DateTime @default(now())
}
from sqlalchemy import Column, Integer, String, Text, DateTime, ForeignKey
from sqlalchemy.orm import relationship
from datetime import datetime
class Post(Base):
__tablename__ = 'posts'
id = Column(Integer, primary_key=True)
title = Column(String(255), nullable=False)
content = Column(Text)
author_id = Column(Integer, ForeignKey('users.id'))
author = relationship('User', back_populates='posts')
created_at = Column(DateTime, default=datetime.utcnow)
Expert in monorepo architecture, build systems, and dependency management at scale. Masters Nx, Turborepo, Bazel, and Lerna for efficient multi-project development. Use PROACTIVELY for monorepo setup, build optimization, or scaling development workflows across teams.
Expert backend architect specializing in scalable API design, microservices architecture, and distributed systems. Masters REST/GraphQL/gRPC APIs, event-driven architectures, service mesh patterns, and modern backend frameworks. Handles service boundary definition, inter-service communication, resilience patterns, and observability. Use PROACTIVELY when creating new backend services or APIs.
Build scalable data pipelines, modern data warehouses, and real-time streaming architectures. Implements Apache Spark, dbt, Airflow, and cloud-native data platforms. Use PROACTIVELY for data pipeline design, analytics infrastructure, or modern data stack implementation.