Skip to content

Commit 96c8e93

Browse files
committed
model수정
1 parent a22565d commit 96c8e93

File tree

4 files changed

+48
-1
lines changed

4 files changed

+48
-1
lines changed

zimmyrabbit/config/settings.py

+2
Original file line numberDiff line numberDiff line change
@@ -128,3 +128,5 @@
128128
# https://docs.djangoproject.com/en/3.1/howto/static-files/
129129

130130
STATIC_URL = '/static/'
131+
132+
DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'

zimmyrabbit/zimmyrabbit/apps.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
from django.apps import AppConfig
2+
from django.db.models import BigAutoField
23

34

45
class ZimmyrabbitConfig(AppConfig):
6+
default_auto_field = 'django.db.models.BigAutoField'
57
name = 'zimmyrabbit'
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Generated by Django 4.0.3 on 2023-08-07 12:25
2+
3+
from django.db import migrations, models
4+
import zimmyrabbit.models
5+
6+
7+
class Migration(migrations.Migration):
8+
9+
dependencies = [
10+
('zimmyrabbit', '0001_initial'),
11+
]
12+
13+
operations = [
14+
migrations.AddField(
15+
model_name='buildhist',
16+
name='env',
17+
field=models.CharField(default='dev', max_length=50),
18+
preserve_default=False,
19+
),
20+
migrations.AlterField(
21+
model_name='buildhist',
22+
name='id',
23+
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
24+
),
25+
migrations.AlterField(
26+
model_name='buildhist',
27+
name='lastupdt',
28+
field=models.DateTimeField(default=zimmyrabbit.models.BuildHist.get_current_time),
29+
),
30+
migrations.AlterUniqueTogether(
31+
name='buildhist',
32+
unique_together={('env', 'component')},
33+
),
34+
]

zimmyrabbit/zimmyrabbit/models.py

+10-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
from django.db import models
2+
from django.utils import timezone
23

34
class BuildHist(models.Model):
5+
env = models.CharField(max_length=50)
46
component = models.CharField(max_length=50)
57
lastupdtid = models.CharField(max_length=50)
6-
lastupdt = models.DateTimeField()
8+
9+
def get_current_time():
10+
return timezone.now
11+
12+
lastupdt = models.DateTimeField(default=get_current_time)
13+
14+
class Meta:
15+
unique_together = (("env", "component"),)

0 commit comments

Comments
 (0)