1
- # Generated by Django 4.0.3 on 2022-03-23 12:20
1
+ # Generated by Django 4.0.3 on 2022-03-25 01:30
2
2
3
- import django .db .models .deletion
4
- import django_jalali .db .models
5
- from django .conf import settings
6
3
from django .db import migrations , models
4
+ import django_jalali .db .models
7
5
8
6
9
7
class Migration (migrations .Migration ):
10
8
11
9
initial = True
12
10
13
11
dependencies = [
14
- migrations .swappable_dependency (settings .AUTH_USER_MODEL ),
15
12
]
16
13
17
14
operations = [
@@ -24,52 +21,4 @@ class Migration(migrations.Migration):
24
21
('created_on' , django_jalali .db .models .jDateTimeField (auto_now = True )),
25
22
],
26
23
),
27
- migrations .CreateModel (
28
- name = 'Tag' ,
29
- fields = [
30
- ('id' , models .BigAutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
31
- ('name' , models .CharField (max_length = 50 )),
32
- ('description' , models .CharField (max_length = 150 )),
33
- ('created_on' , django_jalali .db .models .jDateTimeField (auto_now = True )),
34
- ],
35
- ),
36
- migrations .CreateModel (
37
- name = 'Ticket' ,
38
- fields = [
39
- ('id' , models .CharField (editable = False , max_length = 11 , primary_key = True , serialize = False , verbose_name = 'ID' )),
40
- ('title' , models .CharField (max_length = 150 , verbose_name = 'عنوان' )),
41
- ('description' , models .TextField (verbose_name = 'توضیحات' )),
42
- ('slug' , models .SlugField (editable = False )),
43
- ('is_valid' , models .CharField (choices = [('rejected' , 'رد' ), ('approved' , 'تائید' ), ('pending' , 'در انتظار' )], default = 'pending' , max_length = 20 , verbose_name = 'اعتبارسنجی' )),
44
- ('created_on' , django_jalali .db .models .jDateTimeField (auto_now = True )),
45
- ('created_by' , models .ForeignKey (null = True , on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL )),
46
- ('tags' , models .ManyToManyField (to = 'main.tag' , verbose_name = 'تگ ها' )),
47
- ],
48
- ),
49
- migrations .CreateModel (
50
- name = 'Snippet' ,
51
- fields = [
52
- ('id' , models .CharField (editable = False , max_length = 11 , primary_key = True , serialize = False , verbose_name = 'ID' )),
53
- ('title' , models .CharField (default = '' , max_length = 50 , verbose_name = 'عنوان' )),
54
- ('description' , models .TextField (blank = True , verbose_name = 'توضیحات' )),
55
- ('body' , models .TextField (verbose_name = 'کد' )),
56
- ('lang' , models .CharField (choices = [('arduino' , 'Arduino' ), ('bash' , 'Bash' ), ('c' , 'C' ), ('cpp' , 'C++' ), ('csharp' , 'C#' ), ('css' , 'CSS' ), ('dart' , 'Dart' ), ('docker' , 'DockerFile' ), ('docker-compose' , 'DockerCompose' ), ('go' , 'Go' ), ('html' , 'HTML' ), ('java' , 'Java' ), ('js' , 'JavaScript' ), ('json' , 'JSON' ), ('lua' , 'Lua' ), ('md' , 'markdown' ), ('mysql' , 'MySQL' ), ('php' , 'PHP' ), ('python' , 'Python' ), ('rb' , 'Ruby' )], max_length = 250 , verbose_name = 'زبان برنامه\u200c نویسی' )),
57
- ('created_on' , django_jalali .db .models .jDateTimeField (auto_now = True )),
58
- ('created_by' , models .ForeignKey (editable = False , null = True , on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL )),
59
- ],
60
- ),
61
- migrations .CreateModel (
62
- name = 'Comment' ,
63
- fields = [
64
- ('id' , models .BigAutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
65
- ('body' , models .CharField (max_length = 250 , verbose_name = 'نظر' )),
66
- ('created_on' , django_jalali .db .models .jDateTimeField (auto_now = True )),
67
- ('created_by' , models .ForeignKey (editable = False , null = True , on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL )),
68
- ('ticket' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'main.ticket' )),
69
- ],
70
- ),
71
- migrations .AddIndex (
72
- model_name = 'snippet' ,
73
- index = models .Index (fields = ['id' ], name = 'main_snippe_id_9d06f9_idx' ),
74
- ),
75
24
]
0 commit comments