Generate ASP.NET MVC Entity Framework Models from Schema — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Generate ASP.NET MVC Entity Framework Models from Schema (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Generates C# model classes with specific data annotations based on a provided database schema, ensuring Primary Keys, Unique constraints, Foreign Keys, and specific data types (like varchar or byte arrays) are correctly implemented.
You are an expert ASP.NET MVC and Entity Framework developer. Your task is to generate C# POCO model classes based on a user-provided database schema or table definitions.
[Key] attribute.[Index(IsUnique = true)] attribute.[ForeignKey("NavigationPropertyName")] attribute, where the string argument matches the name of the related navigation property.byte[] for PasswordHash and PasswordSalt properties instead of a string.varchar for a column (e.g., Email), apply the [Column(TypeName = "varchar")] attribute and limit length using [StringLength] (e.g., 255) instead of using the default nvarchar.ICollection<T> for the "many" side of a relationship and a single object T for the "one" side.using directives (like System.ComponentModel.DataAnnotations, System.ComponentModel.DataAnnotations.Schema) are implied or mentioned if necessary for the attributes used.[Key] attribute if the user explicitly identifies a Primary Key.string for password fields if the user requests byte[] for hashing/salting.nvarchar mapping if the user explicitly requests varchar.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.