more apps

This commit is contained in:
2024-04-26 12:43:00 +03:00
parent 52b209b176
commit 69a2160eb7
536 changed files with 33118 additions and 0 deletions

View File

@@ -0,0 +1,206 @@
# Generated by Django 2.2.6 on 2019-12-09 18:37
import django.core.files.storage
from django.db import migrations, models
import django.db.models.deletion
import monthplan.models
class Migration(migrations.Migration):
initial = True
dependencies = [
('plan', '0001_initial'),
]
operations = [
migrations.CreateModel(
name='FlightPlan',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('experiment', models.CharField(max_length=11)),
('ra', models.FloatField(default=0.0)),
('dec', models.FloatField(default=0.0)),
('start', models.DateTimeField(blank=True)),
('stop', models.DateTimeField(blank=True)),
('q1', models.FloatField(default=0.0)),
('q2', models.FloatField(default=0.0)),
('q3', models.FloatField(default=0.0)),
('q4', models.FloatField(default=0.0)),
('start_npol', models.CharField(max_length=25)),
('stop_npol', models.CharField(max_length=25)),
('load_stamp', models.DateTimeField(blank=True)),
('mjd_start', models.FloatField(default=0.0)),
('mjd_stop', models.FloatField(default=0.0)),
('obt_start', models.FloatField(default=0.0)),
('obt_stop', models.FloatField(default=0.0)),
('valid', models.BooleanField(default=False)),
],
),
migrations.CreateModel(
name='Head',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('guid', models.CharField(blank=True, default='', max_length=36)),
('start', models.DateTimeField(blank=True)),
('stop', models.DateTimeField(blank=True)),
('title', models.CharField(blank=True, default='', max_length=128)),
('version', models.IntegerField(default=0)),
('gentime', models.DateTimeField(blank=True)),
('author', models.CharField(max_length=80)),
('nrows', models.IntegerField(default=0)),
('archived', models.BooleanField(default=False)),
],
),
migrations.CreateModel(
name='Scan',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('guid', models.CharField(max_length=36)),
('experiment', models.CharField(max_length=11)),
('target', models.CharField(default='', max_length=50)),
('ra', models.FloatField(default=0.0)),
('dec', models.FloatField(default=0.0)),
('start', models.DateTimeField(blank=True)),
('stop', models.DateTimeField(blank=True)),
('roll_angle', models.FloatField(default=0.0)),
('sun_xoz_angle', models.FloatField(default=0.0)),
('template', models.IntegerField(default=0)),
('row', models.IntegerField(default=0)),
('ra_obj', models.FloatField(default=0.0)),
('dec_obj', models.FloatField(default=0.0)),
('name_obj', models.CharField(default='', max_length=30)),
('head', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='monthplan.Head')),
],
),
migrations.CreateModel(
name='Survey',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('guid', models.CharField(max_length=36)),
('experiment', models.CharField(max_length=11)),
('target', models.CharField(default='', max_length=50)),
('start', models.DateTimeField(blank=True)),
('stop', models.DateTimeField(blank=True)),
('ra_p', models.FloatField(default=0.0)),
('dec_p', models.FloatField(default=0.0)),
('ra_z0', models.FloatField(default=0.0)),
('dec_z0', models.FloatField(default=0.0)),
('ra_zk', models.FloatField(default=0.0)),
('dec_zk', models.FloatField(default=0.0)),
('z_speed', models.FloatField(default=0.0, help_text='deg/day')),
('row', models.IntegerField(default=0)),
('head', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='monthplan.Head')),
],
),
migrations.CreateModel(
name='SurveyPath',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('dtime', models.DateTimeField(blank=True)),
('obt', models.FloatField(default=0.0)),
('eroday', models.FloatField(default=0.0)),
('mjd', models.FloatField(default=0.0)),
('ra', models.FloatField(default=0.0)),
('dec', models.FloatField(default=0.0)),
('roll', models.FloatField(default=0.0)),
('q1', models.FloatField(default=0.0)),
('q2', models.FloatField(default=0.0)),
('q3', models.FloatField(default=0.0)),
('q4', models.FloatField(default=0.0)),
('survey', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='monthplan.Survey')),
],
),
migrations.CreateModel(
name='Seance',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('guid', models.CharField(max_length=36)),
('start', models.DateTimeField(blank=True)),
('stop', models.DateTimeField(blank=True)),
('stations', models.CharField(max_length=36)),
('row', models.IntegerField(default=0)),
('head', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='monthplan.Head')),
],
),
migrations.CreateModel(
name='ScanPath',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('dtime', models.DateTimeField(blank=True)),
('obt', models.FloatField(default=0.0)),
('eroday', models.FloatField(default=0.0)),
('mjd', models.FloatField(default=0.0)),
('ra', models.FloatField(default=0.0)),
('dec', models.FloatField(default=0.0)),
('roll', models.FloatField(default=0.0)),
('q1', models.FloatField(default=0.0)),
('q2', models.FloatField(default=0.0)),
('q3', models.FloatField(default=0.0)),
('q4', models.FloatField(default=0.0)),
('scan', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='monthplan.Scan')),
],
),
migrations.CreateModel(
name='Observation',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('guid', models.CharField(max_length=36)),
('experiment', models.CharField(max_length=11)),
('target', models.CharField(default='', max_length=50)),
('ra', models.FloatField(default=0.0)),
('dec', models.FloatField(default=0.0)),
('start', models.DateTimeField(blank=True)),
('stop', models.DateTimeField(blank=True)),
('roll_angle', models.FloatField(default=0.0)),
('sun_xoz_angle', models.FloatField(default=0.0)),
('row', models.IntegerField(default=0)),
('ra_obj', models.FloatField(default=0.0)),
('dec_obj', models.FloatField(default=0.0)),
('name_obj', models.CharField(default='', max_length=30)),
('head', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='monthplan.Head')),
],
),
migrations.CreateModel(
name='MonthPlanUpload',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('title', models.CharField(blank=True, max_length=128)),
('filename', models.CharField(max_length=256)),
('filefield', models.FileField(storage=django.core.files.storage.FileSystemStorage(location='/srv/srg-plan/srg/Uploads/monthplan'), upload_to=monthplan.models.upload_filename, validators=[monthplan.models.validate_upload_file])),
('uploaded', models.DateTimeField(auto_now_add=True)),
('head', models.OneToOneField(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='upload', to='monthplan.Head', verbose_name='month plan')),
('owner', models.ForeignKey(default=None, on_delete=django.db.models.deletion.CASCADE, related_name='MonthPlanOwner', to='plan.UserProfile', verbose_name='Author')),
],
),
migrations.CreateModel(
name='DataDump',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('name', models.CharField(max_length=36)),
('start', models.DateTimeField(blank=True, null=True)),
('stop', models.DateTimeField(blank=True, null=True)),
('tstart', models.BigIntegerField(default=0)),
('tstop', models.BigIntegerField(default=0)),
('path', models.CharField(max_length=120)),
('filename', models.CharField(max_length=50)),
('mjd_start', models.FloatField(default=0.0)),
('mjd_stop', models.FloatField(default=0.0)),
('observations', models.ManyToManyField(to='monthplan.Observation')),
('scans', models.ManyToManyField(to='monthplan.Scan')),
],
),
migrations.CreateModel(
name='Correction',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('guid', models.CharField(max_length=36)),
('start', models.DateTimeField(blank=True)),
('stop', models.DateTimeField(blank=True)),
('impstart', models.DateTimeField(blank=True)),
('row', models.IntegerField(default=0)),
('head', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='monthplan.Head')),
],
),
]

View File

@@ -0,0 +1,30 @@
# Generated by Django 2.2.6 on 2019-12-09 22:33
import django.core.files.storage
from django.db import migrations, models
import monthplan.models
class Migration(migrations.Migration):
dependencies = [
('monthplan', '0001_initial'),
]
operations = [
migrations.AlterField(
model_name='monthplanupload',
name='filefield',
field=models.FileField(storage=django.core.files.storage.FileSystemStorage(location='/export/django/srg/Uploads/monthplan'), upload_to=monthplan.models.upload_filename, validators=[monthplan.models.validate_upload_file]),
),
migrations.CreateModel(
name='SurveyHealpixPlate',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('healpix', models.BigIntegerField(db_index=True, default=0)),
('ra', models.FloatField(default=0.0)),
('dec', models.FloatField(default=0.0)),
('survey', models.ManyToManyField(to='monthplan.Survey')),
],
),
]

View File

@@ -0,0 +1,17 @@
# Generated by Django 2.2.6 on 2020-02-10 12:03
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('monthplan', '0002_auto_20191209_2233'),
]
operations = [
migrations.AlterModelOptions(
name='surveypath',
options={'ordering': ['obt']},
),
]

View File

@@ -0,0 +1,18 @@
# Generated by Django 2.2.6 on 2020-03-06 07:06
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('monthplan', '0003_auto_20200210_1503'),
]
operations = [
migrations.AddField(
model_name='survey',
name='loaded',
field=models.BooleanField(default=False),
),
]

View File

@@ -0,0 +1,33 @@
# Generated by Django 2.2.6 on 2020-03-06 07:22
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('monthplan', '0004_survey_loaded'),
]
operations = [
migrations.AddField(
model_name='survey',
name='eroday_start',
field=models.FloatField(default=0.0),
),
migrations.AddField(
model_name='survey',
name='eroday_stop',
field=models.FloatField(default=0.0),
),
migrations.AddField(
model_name='survey',
name='mjd_start',
field=models.FloatField(default=0.0),
),
migrations.AddField(
model_name='survey',
name='mjd_stop',
field=models.FloatField(default=0.0),
),
]

View File

@@ -0,0 +1,24 @@
# Generated by Django 2.2.6 on 2020-03-21 17:57
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('monthplan', '0005_auto_20200306_1022'),
]
operations = [
migrations.CreateModel(
name='SurveyHealpixSubPlate',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('healpix', models.BigIntegerField(db_index=True, default=0)),
('ra', models.FloatField(default=0.0)),
('dec', models.FloatField(default=0.0)),
('plate', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='monthplan.SurveyHealpixPlate')),
],
),
]

View File

@@ -0,0 +1,78 @@
# Generated by Django 3.2.10 on 2021-12-29 09:59
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('monthplan', '0006_surveyhealpixsubplate'),
]
operations = [
migrations.AlterField(
model_name='correction',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='datadump',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='flightplan',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='head',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='monthplanupload',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='observation',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='scan',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='scanpath',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='seance',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='survey',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='surveyhealpixplate',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='surveyhealpixsubplate',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
migrations.AlterField(
model_name='surveypath',
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
),
]

View File