# Generated by Django 5.2.4 on 2025-09-25 11:28 from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('employees', '0028_employee_is_ldap_managed'), ] operations = [ migrations.CreateModel( name='LdapSyncState', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('model', models.CharField(db_index=True, max_length=32)), ('object_pk', models.CharField(db_index=True, max_length=64)), ('ldap_dn', models.TextField(blank=True, default='')), ('ldap_guid', models.CharField(blank=True, db_index=True, max_length=64, null=True)), ('last_ldap_modify_ts', models.DateTimeField(blank=True, null=True)), ('last_django_modify_ts', models.DateTimeField(blank=True, null=True)), ('last_sync_dir', models.CharField(default='ldap', max_length=8)), ('data_hash', models.CharField(blank=True, max_length=64, null=True)), ('updated_at', models.DateTimeField(auto_now=True)), ], options={ 'verbose_name': 'Состояние синхронизации LDAP', 'verbose_name_plural': 'Состояния синхронизации LDAP', 'unique_together': {('model', 'object_pk')}, }, ), ]