Skip to content
Snippets Groups Projects
Commit d1d8dac8 authored by Nico Vermaas's avatar Nico Vermaas
Browse files

add migration files

parent d3a55155
No related branches found
No related tags found
No related merge requests found
Pipeline #6989 passed
...@@ -6,6 +6,9 @@ Test Environment: ...@@ -6,6 +6,9 @@ Test Environment:
* https://sdc.astron.nl:5554/atdb/ * https://sdc.astron.nl:5554/atdb/
* https://sdc.astron.nl:5554/atdb/admin/ * https://sdc.astron.nl:5554/atdb/admin/
### Micro Services (in separate repo)
* https://git.astron.nl/astron-sdc/ldv-services
### Confluence ### Confluence
Confluence Page: Confluence Page:
* https://support.astron.nl/confluence/display/LDV/LOFAR+Data+Valorization+Home * https://support.astron.nl/confluence/display/LDV/LOFAR+Data+Valorization+Home
...@@ -31,6 +34,8 @@ Deployment Diagram: ...@@ -31,6 +34,8 @@ Deployment Diagram:
* https://drive.google.com/file/d/1_j9Fp505pZTxcmzAEdgftdPkoIFrKfAX/view?usp=sharing * https://drive.google.com/file/d/1_j9Fp505pZTxcmzAEdgftdPkoIFrKfAX/view?usp=sharing
### Manual deploy in Docker ### Manual deploy in Docker
For the `master' branch there is a CI/CD pipeline in place (with a manual deploy button on the 'pipelines' page)
#### initial #### initial
> cd ~/my_docker > cd ~/my_docker
...@@ -54,7 +59,6 @@ This is how to do that manually for a persistent database in a Docker container. ...@@ -54,7 +59,6 @@ This is how to do that manually for a persistent database in a Docker container.
> docker exec -it atdb-ldv python manage.py makemigrations --settings atdb.settings.docker_sdc > docker exec -it atdb-ldv python manage.py makemigrations --settings atdb.settings.docker_sdc
> docker exec -it atdb-ldv python manage.py migrate --settings atdb.settings.docker_sdc > docker exec -it atdb-ldv python manage.py migrate --settings atdb.settings.docker_sdc
### Original ATDB diagrams ### Original ATDB diagrams
These diagrams can be used as guidance to the original ATDB services, which can be harvested for functionality These diagrams can be used as guidance to the original ATDB services, which can be harvested for functionality
......
# Generated by Django 2.2.13 on 2020-12-15 07:42
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('taskdatabase', '0012_auto_20191125_1543'),
]
operations = [
migrations.RemoveField(
model_name='observation',
name='process_triggers',
),
]
# Generated by Django 2.2.13 on 2020-12-15 12:50
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('taskdatabase', '0013_remove_observation_process_triggers'),
]
operations = [
migrations.DeleteModel(
name='Times',
),
migrations.DeleteModel(
name='TimeUsed',
),
migrations.RemoveField(
model_name='observation',
name='central_frequency',
),
migrations.RemoveField(
model_name='observation',
name='delay_center_offset',
),
migrations.RemoveField(
model_name='observation',
name='end_band',
),
migrations.RemoveField(
model_name='observation',
name='field_beam',
),
migrations.RemoveField(
model_name='observation',
name='field_ha',
),
migrations.RemoveField(
model_name='observation',
name='filler',
),
migrations.RemoveField(
model_name='observation',
name='integration_factor',
),
migrations.RemoveField(
model_name='observation',
name='number_of_bins',
),
migrations.RemoveField(
model_name='observation',
name='par_file_name',
),
migrations.RemoveField(
model_name='observation',
name='parset_location',
),
migrations.RemoveField(
model_name='observation',
name='science_mode',
),
migrations.RemoveField(
model_name='observation',
name='science_observation',
),
migrations.RemoveField(
model_name='observation',
name='start_band',
),
migrations.RemoveField(
model_name='observation',
name='timestamp_aborted',
),
migrations.RemoveField(
model_name='observation',
name='timestamp_archived',
),
migrations.RemoveField(
model_name='observation',
name='timestamp_completing',
),
migrations.RemoveField(
model_name='observation',
name='timestamp_ingest_error',
),
migrations.RemoveField(
model_name='observation',
name='timestamp_ingesting',
),
migrations.RemoveField(
model_name='observation',
name='timestamp_running',
),
migrations.RemoveField(
model_name='observation',
name='timestamp_starting',
),
migrations.RemoveField(
model_name='taskobject',
name='locality_policy',
),
migrations.RemoveField(
model_name='taskobject',
name='max_lifetime_on_disk',
),
]
# Generated by Django 2.2.13 on 2020-12-15 13:23
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('taskdatabase', '0014_auto_20201215_1350'),
]
operations = [
migrations.RenameField(
model_name='observation',
old_name='control_parameters',
new_name='metadata',
),
migrations.RenameField(
model_name='observation',
old_name='ingest_progress',
new_name='progress',
),
migrations.RemoveField(
model_name='observation',
name='beamPattern',
),
migrations.RemoveField(
model_name='observation',
name='beams',
),
migrations.RemoveField(
model_name='observation',
name='process_type',
),
migrations.RemoveField(
model_name='observation',
name='telescopes',
),
]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment