efcore / EFCore.CheckConstraints

An Entity Framework Core plugin to automatically add check constraints in various situations
Apache License 2.0
330 stars 14 forks source link

Add support for built-in regex with Azure SQL DB #164

Open ErikEJ opened 5 months ago

ErikEJ commented 5 months ago

fixes #156

(Pending GA of regex support in Azure SQL Database)

@roji

ErikEJ commented 5 months ago

Verified on my activated server with:

CREATE TABLE Emails
(
ID int,
Email nvarchar(500) CONSTRAINT CK_Email CHECK (REGEXP_LIKE (Email, '^[^@]+@[^@]+$')),
)

INSERT INTO Emails VALUES (1, 'exy')

INSERT INTO Emails VALUES (2, 'ex@y')
ErikEJ commented 5 months ago

@roji Thoughts?