fix(): project refactoring and minor fixes

This commit is contained in:
ITQ
2026-02-24 07:56:17 +03:00
parent 41ba6e6714
commit c5ea0b7d5d
7 changed files with 90 additions and 37 deletions
@@ -0,0 +1,19 @@
# Generated by Django 5.2.11 on 2026-02-24 04:52
import django.core.validators
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('flags', '0002_alter_featureflag_key'),
]
operations = [
migrations.AlterField(
model_name='featureflag',
name='key',
field=models.CharField(help_text='Unique identifier for the feature flag', max_length=100, unique=True, validators=[django.core.validators.RegexValidator(message='Flag key must follow snake_case, camelCase, or PascalCase.', regex='^[A-Za-z][A-Za-z0-9_]*$')], verbose_name='key'),
),
]
+1 -1
View File
@@ -62,7 +62,7 @@ class FeatureFlag(BaseModel):
RegexValidator(
regex=FLAG_KEY_PATTERN,
message=(
"Event type name must follow snake_case, "
"Flag key must follow snake_case, "
"camelCase, or PascalCase."
),
)