935e4ed37a
Backend CI / build-and-test (push) Failing after 11m26s
🚀 Create and publish a Docker image / Detect changes in backend and frontend (push) Failing after 14m2s
Frontend CI / build-and-check (push) Failing after 19m55s
🚀 Create and publish a Docker image / Build & publish frontend image (push) Failing after 14m7s
🚀 Create and publish a Docker image / Build & publish backend image (push) Failing after 14m59s
🚀 Create and publish a Docker image / Update stack on Portainer (push) Failing after 15m0s
28 lines
973 B
C#
28 lines
973 B
C#
using Microsoft.EntityFrameworkCore;
|
|
using Microsoft.EntityFrameworkCore.Metadata.Builders;
|
|
using UniVerse.Domain.Entities;
|
|
|
|
namespace UniVerse.Infrastructure.Data.Configurations;
|
|
|
|
public class ReviewPromptSettingConfiguration : IEntityTypeConfiguration<ReviewPromptSetting>
|
|
{
|
|
public void Configure(EntityTypeBuilder<ReviewPromptSetting> builder)
|
|
{
|
|
builder.ToTable("review_prompt_settings");
|
|
|
|
builder.HasKey(setting => setting.Id);
|
|
builder.Property(setting => setting.Id)
|
|
.HasColumnName("id")
|
|
.ValueGeneratedNever();
|
|
builder.Property(setting => setting.Prompt)
|
|
.HasColumnName("prompt")
|
|
.IsRequired();
|
|
builder.Property(setting => setting.CreatedAt)
|
|
.HasColumnName("created_at")
|
|
.HasDefaultValueSql("NOW()");
|
|
builder.Property(setting => setting.UpdatedAt)
|
|
.HasColumnName("updated_at")
|
|
.HasDefaultValueSql("NOW()");
|
|
}
|
|
}
|