Skip to content

Commit 1a2c277

Browse files
committed
labels added + migrations
1 parent da60567 commit 1a2c277

File tree

3 files changed

+74
-0
lines changed

3 files changed

+74
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Generated by Django 5.2.7 on 2025-10-06 16:51
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
initial = True
9+
10+
dependencies = [
11+
]
12+
13+
operations = [
14+
migrations.CreateModel(
15+
name='Label',
16+
fields=[
17+
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
18+
('name', models.CharField(max_length=100, unique=True, verbose_name='Name')),
19+
('slug', models.SlugField(blank=True, max_length=120, unique=True, verbose_name='Slug')),
20+
('created_at', models.DateTimeField(auto_now_add=True, verbose_name='Created at')),
21+
],
22+
options={
23+
'verbose_name': 'Label',
24+
'verbose_name_plural': 'Labels',
25+
'ordering': ('id',),
26+
},
27+
),
28+
]
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Generated by Django 5.2.7 on 2025-10-06 17:21
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('labels', '0001_initial'),
10+
]
11+
12+
operations = [
13+
migrations.RemoveField(
14+
model_name='label',
15+
name='slug',
16+
),
17+
migrations.AlterField(
18+
model_name='label',
19+
name='created_at',
20+
field=models.DateTimeField(auto_now_add=True, verbose_name='Дата создания'),
21+
),
22+
migrations.AlterField(
23+
model_name='label',
24+
name='name',
25+
field=models.CharField(max_length=100, unique=True, verbose_name='Имя'),
26+
),
27+
]
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Generated by Django 5.2.7 on 2025-10-06 17:29
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('labels', '0002_remove_label_slug_alter_label_created_at_and_more'),
10+
('tasks', '0001_initial'),
11+
]
12+
13+
operations = [
14+
migrations.AddField(
15+
model_name='task',
16+
name='labels',
17+
field=models.ManyToManyField(blank=True, related_name='labeled_tasks', to='labels.label'),
18+
),
19+
]

0 commit comments

Comments
 (0)