# Generated by Django 4.2.27 on 2026-01-16 08:34 from django.db import migrations, models import django.utils.timezone class Migration(migrations.Migration): dependencies = [ ('carbon', '0001_initial'), ] operations = [ migrations.CreateModel( name='Fingerprint', fields=[ ('id', models.CharField(editable=False, help_text='主键ID', max_length=20, primary_key=True, serialize=False, verbose_name='主键ID')), ('create_time', models.DateTimeField(default=django.utils.timezone.now, help_text='创建时间', verbose_name='创建时间')), ('update_time', models.DateTimeField(auto_now=True, help_text='修改时间', verbose_name='修改时间')), ('is_deleted', models.BooleanField(default=False, help_text='删除标记', verbose_name='删除标记')), ('fp_hex', models.CharField(max_length=16, unique=True, verbose_name='simhash(hex)')), ('fp_int', models.BigIntegerField(db_index=True, verbose_name='simhash(int)')), ('seg1', models.IntegerField(db_index=True)), ('seg2', models.IntegerField(db_index=True)), ('seg3', models.IntegerField(db_index=True)), ('seg4', models.IntegerField(db_index=True)), ('score', models.FloatField(verbose_name='得分')), ], options={ 'indexes': [models.Index(fields=['seg1'], name='carbon_fing_seg1_a18a6c_idx'), models.Index(fields=['seg2'], name='carbon_fing_seg2_5c4cfa_idx'), models.Index(fields=['seg3'], name='carbon_fing_seg3_87273b_idx'), models.Index(fields=['seg4'], name='carbon_fing_seg4_60f65c_idx')], }, ), ]