Add FKs to prediction
This commit is contained in:
parent
d7a99e915f
commit
0925d87a00
2 changed files with 35 additions and 0 deletions
|
|
@ -0,0 +1,29 @@
|
||||||
|
# Generated by Django 4.2.23 on 2025-07-03 12:52
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
import django.db.models.deletion
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('api', '0002_preditctiontemplate_savedpoint_savedrateprofile_and_more'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='prediction',
|
||||||
|
name='rate_profile',
|
||||||
|
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='predictions', to='api.savedrateprofile'),
|
||||||
|
),
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='prediction',
|
||||||
|
name='start_point',
|
||||||
|
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='predictions', to='api.savedpoint'),
|
||||||
|
),
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='prediction',
|
||||||
|
name='template',
|
||||||
|
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='predictions', to='api.preditctiontemplate'),
|
||||||
|
),
|
||||||
|
]
|
||||||
|
|
@ -18,6 +18,12 @@ class Prediction(models.Model):
|
||||||
updated_at = models.DateTimeField(auto_now=True)
|
updated_at = models.DateTimeField(auto_now=True)
|
||||||
request = models.JSONField(default=dict)
|
request = models.JSONField(default=dict)
|
||||||
result = models.JSONField(default=dict)
|
result = models.JSONField(default=dict)
|
||||||
|
start_point = models.ForeignKey(
|
||||||
|
'SavedPoint', on_delete=models.SET_NULL, related_name='predictions', null=True)
|
||||||
|
template = models.ForeignKey(
|
||||||
|
'PreditctionTemplate', on_delete=models.SET_NULL, related_name='predictions', null=True)
|
||||||
|
rate_profile = models.ForeignKey(
|
||||||
|
'SavedRateProfile', on_delete=models.SET_NULL, related_name='predictions', null=True)
|
||||||
|
|
||||||
|
|
||||||
class Satellite(models.Model):
|
class Satellite(models.Model):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue