From e468cb1771b433d1bdc27efd7d8c73ebcf7fa390 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Wed, 18 Jan 2017 10:57:30 +0100 Subject: [PATCH] Fix migration folder, remove south --- Dockerfile | 3 +- app/scripts/app.sh | 28 ++++++++----------- app/settings.py | 1 - env/dev.yml | 2 +- setup.py | 3 +- telemeta/models/fields.py | 17 ----------- .../0001_initial.py | 0 ...relation__del_unique_mediacorpuscollect.py | 0 ..._criteria__add_field_search_description.py | 0 .../0004_auto__del_field_search_keywords.py | 0 .../0005_auto__chg_field_search_date.py | 0 ...pewidth__add_tapevendor__add_tapelength.py | 0 .../0007_auto__add_format.py | 0 ...rt_number__add_field_format_tape_number.py | 0 ...age_iso__del_field_userprofile_departem.py | 0 ...iginalformat__del_field_format_tape_num.py | 0 .../0011_auto__del_field_format_item.py | 0 ...to__add_field_mediaitem_original_format.py | 0 ...to__chg_field_format_conservation_state.py | 0 ..._field_mediaitem_original_format__del_f.py | 0 .../0015_auto__chg_field_format_item.py | 0 ...pewheeldiameter__add_channelnumber__chg.py | 0 ...hannelnumber__add_numberofchannels__del.py | 0 ..._organization__add_rights__add_field_me.py | 0 ...diaitem_domain__add_field_mediaitem_sub.py | 0 ...el_field_mediaitem_subject__add_field_m.py | 0 ...d_file__chg_field_mediafondsrelated_fil.py | 0 .../0022_auto__chg_field_mediaitem_file.py | 0 .../0023_auto__chg_field_mediaitem_file.py | 0 ...0024_auto__add_field_mediaitem_mimetype.py | 0 ..._auto__chg_field_mediaitemmarker_author.py | 0 .../0026_auto__add_mediaitemtranscoded.py | 0 ...period_access__add_field_mediacollectio.py | 0 ...ference__del_field_mediafonds_reference.py | 0 ...ield_instrumentaliasrelation_instrument.py | 0 ...criptions__add_field_mediafonds_descrip.py | 0 ..._chg_field_mediacollection_doctype_code.py | 0 .../0032_auto__add_field_mediaitem_url.py | 0 ..._chg_field_mediacollection_doctype_code.py | 0 ...add_unique_mediaitemidentifier_identifi.py | 0 ...t_notes__chg_field_recordingcontext_val.py | 0 41 files changed, 15 insertions(+), 39 deletions(-) rename telemeta/{migrations => south_migrations}/0001_initial.py (100%) rename telemeta/{migrations => south_migrations}/0002_auto__del_mediacorpuscollectionrelation__del_unique_mediacorpuscollect.py (100%) rename telemeta/{migrations => south_migrations}/0003_auto__add_criteria__add_field_search_description.py (100%) rename telemeta/{migrations => south_migrations}/0004_auto__del_field_search_keywords.py (100%) rename telemeta/{migrations => south_migrations}/0005_auto__chg_field_search_date.py (100%) rename telemeta/{migrations => south_migrations}/0006_auto__add_tapespeed__add_tapewidth__add_tapevendor__add_tapelength.py (100%) rename telemeta/{migrations => south_migrations}/0007_auto__add_format.py (100%) rename telemeta/{migrations => south_migrations}/0008_auto__del_field_format_support_number__add_field_format_tape_number.py (100%) rename telemeta/{migrations => south_migrations}/0009_auto__chg_field_mediaitem_language_iso__del_field_userprofile_departem.py (100%) rename telemeta/{migrations => south_migrations}/0010_auto__add_wheeldiameter__add_originalformat__del_field_format_tape_num.py (100%) rename telemeta/{migrations => south_migrations}/0011_auto__del_field_format_item.py (100%) rename telemeta/{migrations => south_migrations}/0012_auto__add_field_mediaitem_original_format.py (100%) rename telemeta/{migrations => south_migrations}/0013_auto__chg_field_format_conservation_state.py (100%) rename telemeta/{migrations => south_migrations}/0014_auto__add_originallocation__del_field_mediaitem_original_format__del_f.py (100%) rename telemeta/{migrations => south_migrations}/0015_auto__chg_field_format_item.py (100%) rename telemeta/{migrations => south_migrations}/0016_auto__del_wheeldiameter__add_tapewheeldiameter__add_channelnumber__chg.py (100%) rename telemeta/{migrations => south_migrations}/0017_auto__del_originalformat__del_channelnumber__add_numberofchannels__del.py (100%) rename telemeta/{migrations => south_migrations}/0018_auto__del_originallocation__add_organization__add_rights__add_field_me.py (100%) rename telemeta/{migrations => south_migrations}/0019_auto__add_subject__del_field_mediaitem_domain__add_field_mediaitem_sub.py (100%) rename telemeta/{migrations => south_migrations}/0020_auto__del_subject__add_topic__del_field_mediaitem_subject__add_field_m.py (100%) rename telemeta/{migrations => south_migrations}/0021_auto__chg_field_mediaitemrelated_file__chg_field_mediafondsrelated_fil.py (100%) rename telemeta/{migrations => south_migrations}/0022_auto__chg_field_mediaitem_file.py (100%) rename telemeta/{migrations => south_migrations}/0023_auto__chg_field_mediaitem_file.py (100%) rename telemeta/{migrations => south_migrations}/0024_auto__add_field_mediaitem_mimetype.py (100%) rename telemeta/{migrations => south_migrations}/0025_auto__chg_field_mediaitemmarker_author.py (100%) rename telemeta/{migrations => south_migrations}/0026_auto__add_mediaitemtranscoded.py (100%) rename telemeta/{migrations => south_migrations}/0027_auto__add_field_mediaitem_auto_period_access__add_field_mediacollectio.py (100%) rename telemeta/{migrations => south_migrations}/0028_auto__del_field_mediacorpus_reference__del_field_mediafonds_reference.py (100%) rename telemeta/{migrations => south_migrations}/0029_auto__chg_field_instrumentaliasrelation_instrument.py (100%) rename telemeta/{migrations => south_migrations}/0030_auto__add_field_mediacorpus_descriptions__add_field_mediafonds_descrip.py (100%) rename telemeta/{migrations => south_migrations}/0031_auto__chg_field_mediacollection_doctype_code.py (100%) rename telemeta/{migrations => south_migrations}/0032_auto__add_field_mediaitem_url.py (100%) rename telemeta/{migrations => south_migrations}/0033_auto__chg_field_mediacollection_doctype_code.py (100%) rename telemeta/{migrations => south_migrations}/0034_auto__add_mediaitemidentifier__add_unique_mediaitemidentifier_identifi.py (100%) rename telemeta/{migrations => south_migrations}/0035_auto__chg_field_recordingcontext_notes__chg_field_recordingcontext_val.py (100%) diff --git a/Dockerfile b/Dockerfile index c23a4bbb..dd7a35ea 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM parisson/timeside:latest +FROM parisson/timeside:latest-dev MAINTAINER Guillaume Pellerin , Thomas fillon @@ -22,6 +22,7 @@ RUN mkdir -p /srv/src/ RUN mkdir /srv/src/telemeta COPY . /srv/src/telemeta WORKDIR /srv/src/telemeta + RUN conda install lxml RUN pip install -r requirements.txt RUN pip install -r requirements-dev.txt --src /srv/src diff --git a/app/scripts/app.sh b/app/scripts/app.sh index 1a116181..1f825dc1 100644 --- a/app/scripts/app.sh +++ b/app/scripts/app.sh @@ -7,6 +7,7 @@ wsgi=$app'/wsgi.py' static='/srv/static/' media='/srv/media/' src='/srv/src/' +log='/var/log/uwsgi/app.log' # uwsgi params port=8000 @@ -15,24 +16,19 @@ threads=8 autoreload=3 uid='www-data' gid='www-data' -patterns='*.js;*.css;*.jpg;*.jpeg;*.gif;*.png;*.svg;*.ttf;*.eot;*.woff;*.woff2' # stating apps -# pip install django-bootstrap3==6.2.1 +pip install -U django==1.8.17 # waiting for other network services sh $app/scripts/wait.sh - -# django setup python $manage wait-for-db -python $manage syncdb --noinput -python $manage migrate --noinput -python $manage bower_install -- --allow-root -python $manage collectstatic --noinput -# telemeta setup -python $manage telemeta-create-admin-user -python $manage telemeta-create-boilerplate +# initial setup +if [ ! -f .init ]; then + bash $app/scripts/init.sh + touch .init +fi if [ $REINDEX = "True" ]; then python $manage rebuild_index --noinput @@ -50,13 +46,11 @@ done if [ "$1" = "--runserver" ]; then python $manage runserver 0.0.0.0:8000 else - # static files auto update - watchmedo shell-command --patterns="$patterns" --recursive \ - --command='python '$manage' collectstatic --noinput' $src & + python $manage collectstatic --noinput # app start uwsgi --socket :$port --wsgi-file $wsgi --chdir $app --master \ - --processes $processes --threads $threads \ - --uid $uid --gid $gid \ - --py-autoreload $autoreload + --processes $processes --threads $threads \ + --uid $uid --gid $gid --logto $log --touch-reload $wsgi + fi diff --git a/app/settings.py b/app/settings.py index fb6a56a6..82dfb3aa 100644 --- a/app/settings.py +++ b/app/settings.py @@ -356,4 +356,3 @@ BOWER_INSTALLED_APPS = ( 'video.js', 'sass-bootstrap-glyphicons', ) - diff --git a/env/dev.yml b/env/dev.yml index 25154156..bcde1be4 100644 --- a/env/dev.yml +++ b/env/dev.yml @@ -1,4 +1,4 @@ -# -*- coding: utf-8 -*- + # -*- coding: utf-8 -*- # # Copyright (c) 2015-2016 Parisson SARL diff --git a/setup.py b/setup.py index c669615f..15c150a4 100644 --- a/setup.py +++ b/setup.py @@ -49,7 +49,7 @@ setup( author_email = "yomguy@parisson.com", version = '1.6.3', install_requires = [ - 'django==1.8.4', + 'django==1.8.17', 'django-registration-redux', 'django-extensions', 'django-timezones', @@ -65,7 +65,6 @@ setup( 'django-ipauth', 'django-celery', 'timeside>=0.7', - 'south', 'docutils', 'psutil', 'pyyaml', diff --git a/telemeta/models/fields.py b/telemeta/models/fields.py index 72d7bf19..afdef37b 100644 --- a/telemeta/models/fields.py +++ b/telemeta/models/fields.py @@ -32,7 +32,6 @@ import datetime, re from django import forms from django.db import models from django.utils.translation import ugettext_lazy as _ -from south.modelsinspector import add_introspection_rules class Duration(object): @@ -290,19 +289,3 @@ class RequiredFieldError(Exception): self.model = model self.field = field super(Exception, self).__init__('%s.%s is required' % (model._meta.object_name, field.name)) - - - -# South introspection rules -add_introspection_rules([], ["^telemeta\.models\.fields\.CharField"]) -add_introspection_rules([], ["^telemeta\.models\.fields\.TextField"]) -add_introspection_rules([], ["^telemeta\.models\.fields\.FileField"]) -add_introspection_rules([], ["^telemeta\.models\.fields\.IntegerField"]) -add_introspection_rules([], ["^telemeta\.models\.fields\.BooleanField"]) -add_introspection_rules([], ["^telemeta\.models\.fields\.DateTimeField"]) -add_introspection_rules([], ["^telemeta\.models\.fields\.DateField"]) -add_introspection_rules([], ["^telemeta\.models\.fields\.FloatField"]) -add_introspection_rules([], ["^telemeta\.models\.fields\.DurationField"]) -add_introspection_rules([], ["^telemeta\.models\.fields\.ForeignKey"]) -add_introspection_rules([], ["^telemeta\.models\.fields\.WeakForeignKey"]) - diff --git a/telemeta/migrations/0001_initial.py b/telemeta/south_migrations/0001_initial.py similarity index 100% rename from telemeta/migrations/0001_initial.py rename to telemeta/south_migrations/0001_initial.py diff --git a/telemeta/migrations/0002_auto__del_mediacorpuscollectionrelation__del_unique_mediacorpuscollect.py b/telemeta/south_migrations/0002_auto__del_mediacorpuscollectionrelation__del_unique_mediacorpuscollect.py similarity index 100% rename from telemeta/migrations/0002_auto__del_mediacorpuscollectionrelation__del_unique_mediacorpuscollect.py rename to telemeta/south_migrations/0002_auto__del_mediacorpuscollectionrelation__del_unique_mediacorpuscollect.py diff --git a/telemeta/migrations/0003_auto__add_criteria__add_field_search_description.py b/telemeta/south_migrations/0003_auto__add_criteria__add_field_search_description.py similarity index 100% rename from telemeta/migrations/0003_auto__add_criteria__add_field_search_description.py rename to telemeta/south_migrations/0003_auto__add_criteria__add_field_search_description.py diff --git a/telemeta/migrations/0004_auto__del_field_search_keywords.py b/telemeta/south_migrations/0004_auto__del_field_search_keywords.py similarity index 100% rename from telemeta/migrations/0004_auto__del_field_search_keywords.py rename to telemeta/south_migrations/0004_auto__del_field_search_keywords.py diff --git a/telemeta/migrations/0005_auto__chg_field_search_date.py b/telemeta/south_migrations/0005_auto__chg_field_search_date.py similarity index 100% rename from telemeta/migrations/0005_auto__chg_field_search_date.py rename to telemeta/south_migrations/0005_auto__chg_field_search_date.py diff --git a/telemeta/migrations/0006_auto__add_tapespeed__add_tapewidth__add_tapevendor__add_tapelength.py b/telemeta/south_migrations/0006_auto__add_tapespeed__add_tapewidth__add_tapevendor__add_tapelength.py similarity index 100% rename from telemeta/migrations/0006_auto__add_tapespeed__add_tapewidth__add_tapevendor__add_tapelength.py rename to telemeta/south_migrations/0006_auto__add_tapespeed__add_tapewidth__add_tapevendor__add_tapelength.py diff --git a/telemeta/migrations/0007_auto__add_format.py b/telemeta/south_migrations/0007_auto__add_format.py similarity index 100% rename from telemeta/migrations/0007_auto__add_format.py rename to telemeta/south_migrations/0007_auto__add_format.py diff --git a/telemeta/migrations/0008_auto__del_field_format_support_number__add_field_format_tape_number.py b/telemeta/south_migrations/0008_auto__del_field_format_support_number__add_field_format_tape_number.py similarity index 100% rename from telemeta/migrations/0008_auto__del_field_format_support_number__add_field_format_tape_number.py rename to telemeta/south_migrations/0008_auto__del_field_format_support_number__add_field_format_tape_number.py diff --git a/telemeta/migrations/0009_auto__chg_field_mediaitem_language_iso__del_field_userprofile_departem.py b/telemeta/south_migrations/0009_auto__chg_field_mediaitem_language_iso__del_field_userprofile_departem.py similarity index 100% rename from telemeta/migrations/0009_auto__chg_field_mediaitem_language_iso__del_field_userprofile_departem.py rename to telemeta/south_migrations/0009_auto__chg_field_mediaitem_language_iso__del_field_userprofile_departem.py diff --git a/telemeta/migrations/0010_auto__add_wheeldiameter__add_originalformat__del_field_format_tape_num.py b/telemeta/south_migrations/0010_auto__add_wheeldiameter__add_originalformat__del_field_format_tape_num.py similarity index 100% rename from telemeta/migrations/0010_auto__add_wheeldiameter__add_originalformat__del_field_format_tape_num.py rename to telemeta/south_migrations/0010_auto__add_wheeldiameter__add_originalformat__del_field_format_tape_num.py diff --git a/telemeta/migrations/0011_auto__del_field_format_item.py b/telemeta/south_migrations/0011_auto__del_field_format_item.py similarity index 100% rename from telemeta/migrations/0011_auto__del_field_format_item.py rename to telemeta/south_migrations/0011_auto__del_field_format_item.py diff --git a/telemeta/migrations/0012_auto__add_field_mediaitem_original_format.py b/telemeta/south_migrations/0012_auto__add_field_mediaitem_original_format.py similarity index 100% rename from telemeta/migrations/0012_auto__add_field_mediaitem_original_format.py rename to telemeta/south_migrations/0012_auto__add_field_mediaitem_original_format.py diff --git a/telemeta/migrations/0013_auto__chg_field_format_conservation_state.py b/telemeta/south_migrations/0013_auto__chg_field_format_conservation_state.py similarity index 100% rename from telemeta/migrations/0013_auto__chg_field_format_conservation_state.py rename to telemeta/south_migrations/0013_auto__chg_field_format_conservation_state.py diff --git a/telemeta/migrations/0014_auto__add_originallocation__del_field_mediaitem_original_format__del_f.py b/telemeta/south_migrations/0014_auto__add_originallocation__del_field_mediaitem_original_format__del_f.py similarity index 100% rename from telemeta/migrations/0014_auto__add_originallocation__del_field_mediaitem_original_format__del_f.py rename to telemeta/south_migrations/0014_auto__add_originallocation__del_field_mediaitem_original_format__del_f.py diff --git a/telemeta/migrations/0015_auto__chg_field_format_item.py b/telemeta/south_migrations/0015_auto__chg_field_format_item.py similarity index 100% rename from telemeta/migrations/0015_auto__chg_field_format_item.py rename to telemeta/south_migrations/0015_auto__chg_field_format_item.py diff --git a/telemeta/migrations/0016_auto__del_wheeldiameter__add_tapewheeldiameter__add_channelnumber__chg.py b/telemeta/south_migrations/0016_auto__del_wheeldiameter__add_tapewheeldiameter__add_channelnumber__chg.py similarity index 100% rename from telemeta/migrations/0016_auto__del_wheeldiameter__add_tapewheeldiameter__add_channelnumber__chg.py rename to telemeta/south_migrations/0016_auto__del_wheeldiameter__add_tapewheeldiameter__add_channelnumber__chg.py diff --git a/telemeta/migrations/0017_auto__del_originalformat__del_channelnumber__add_numberofchannels__del.py b/telemeta/south_migrations/0017_auto__del_originalformat__del_channelnumber__add_numberofchannels__del.py similarity index 100% rename from telemeta/migrations/0017_auto__del_originalformat__del_channelnumber__add_numberofchannels__del.py rename to telemeta/south_migrations/0017_auto__del_originalformat__del_channelnumber__add_numberofchannels__del.py diff --git a/telemeta/migrations/0018_auto__del_originallocation__add_organization__add_rights__add_field_me.py b/telemeta/south_migrations/0018_auto__del_originallocation__add_organization__add_rights__add_field_me.py similarity index 100% rename from telemeta/migrations/0018_auto__del_originallocation__add_organization__add_rights__add_field_me.py rename to telemeta/south_migrations/0018_auto__del_originallocation__add_organization__add_rights__add_field_me.py diff --git a/telemeta/migrations/0019_auto__add_subject__del_field_mediaitem_domain__add_field_mediaitem_sub.py b/telemeta/south_migrations/0019_auto__add_subject__del_field_mediaitem_domain__add_field_mediaitem_sub.py similarity index 100% rename from telemeta/migrations/0019_auto__add_subject__del_field_mediaitem_domain__add_field_mediaitem_sub.py rename to telemeta/south_migrations/0019_auto__add_subject__del_field_mediaitem_domain__add_field_mediaitem_sub.py diff --git a/telemeta/migrations/0020_auto__del_subject__add_topic__del_field_mediaitem_subject__add_field_m.py b/telemeta/south_migrations/0020_auto__del_subject__add_topic__del_field_mediaitem_subject__add_field_m.py similarity index 100% rename from telemeta/migrations/0020_auto__del_subject__add_topic__del_field_mediaitem_subject__add_field_m.py rename to telemeta/south_migrations/0020_auto__del_subject__add_topic__del_field_mediaitem_subject__add_field_m.py diff --git a/telemeta/migrations/0021_auto__chg_field_mediaitemrelated_file__chg_field_mediafondsrelated_fil.py b/telemeta/south_migrations/0021_auto__chg_field_mediaitemrelated_file__chg_field_mediafondsrelated_fil.py similarity index 100% rename from telemeta/migrations/0021_auto__chg_field_mediaitemrelated_file__chg_field_mediafondsrelated_fil.py rename to telemeta/south_migrations/0021_auto__chg_field_mediaitemrelated_file__chg_field_mediafondsrelated_fil.py diff --git a/telemeta/migrations/0022_auto__chg_field_mediaitem_file.py b/telemeta/south_migrations/0022_auto__chg_field_mediaitem_file.py similarity index 100% rename from telemeta/migrations/0022_auto__chg_field_mediaitem_file.py rename to telemeta/south_migrations/0022_auto__chg_field_mediaitem_file.py diff --git a/telemeta/migrations/0023_auto__chg_field_mediaitem_file.py b/telemeta/south_migrations/0023_auto__chg_field_mediaitem_file.py similarity index 100% rename from telemeta/migrations/0023_auto__chg_field_mediaitem_file.py rename to telemeta/south_migrations/0023_auto__chg_field_mediaitem_file.py diff --git a/telemeta/migrations/0024_auto__add_field_mediaitem_mimetype.py b/telemeta/south_migrations/0024_auto__add_field_mediaitem_mimetype.py similarity index 100% rename from telemeta/migrations/0024_auto__add_field_mediaitem_mimetype.py rename to telemeta/south_migrations/0024_auto__add_field_mediaitem_mimetype.py diff --git a/telemeta/migrations/0025_auto__chg_field_mediaitemmarker_author.py b/telemeta/south_migrations/0025_auto__chg_field_mediaitemmarker_author.py similarity index 100% rename from telemeta/migrations/0025_auto__chg_field_mediaitemmarker_author.py rename to telemeta/south_migrations/0025_auto__chg_field_mediaitemmarker_author.py diff --git a/telemeta/migrations/0026_auto__add_mediaitemtranscoded.py b/telemeta/south_migrations/0026_auto__add_mediaitemtranscoded.py similarity index 100% rename from telemeta/migrations/0026_auto__add_mediaitemtranscoded.py rename to telemeta/south_migrations/0026_auto__add_mediaitemtranscoded.py diff --git a/telemeta/migrations/0027_auto__add_field_mediaitem_auto_period_access__add_field_mediacollectio.py b/telemeta/south_migrations/0027_auto__add_field_mediaitem_auto_period_access__add_field_mediacollectio.py similarity index 100% rename from telemeta/migrations/0027_auto__add_field_mediaitem_auto_period_access__add_field_mediacollectio.py rename to telemeta/south_migrations/0027_auto__add_field_mediaitem_auto_period_access__add_field_mediacollectio.py diff --git a/telemeta/migrations/0028_auto__del_field_mediacorpus_reference__del_field_mediafonds_reference.py b/telemeta/south_migrations/0028_auto__del_field_mediacorpus_reference__del_field_mediafonds_reference.py similarity index 100% rename from telemeta/migrations/0028_auto__del_field_mediacorpus_reference__del_field_mediafonds_reference.py rename to telemeta/south_migrations/0028_auto__del_field_mediacorpus_reference__del_field_mediafonds_reference.py diff --git a/telemeta/migrations/0029_auto__chg_field_instrumentaliasrelation_instrument.py b/telemeta/south_migrations/0029_auto__chg_field_instrumentaliasrelation_instrument.py similarity index 100% rename from telemeta/migrations/0029_auto__chg_field_instrumentaliasrelation_instrument.py rename to telemeta/south_migrations/0029_auto__chg_field_instrumentaliasrelation_instrument.py diff --git a/telemeta/migrations/0030_auto__add_field_mediacorpus_descriptions__add_field_mediafonds_descrip.py b/telemeta/south_migrations/0030_auto__add_field_mediacorpus_descriptions__add_field_mediafonds_descrip.py similarity index 100% rename from telemeta/migrations/0030_auto__add_field_mediacorpus_descriptions__add_field_mediafonds_descrip.py rename to telemeta/south_migrations/0030_auto__add_field_mediacorpus_descriptions__add_field_mediafonds_descrip.py diff --git a/telemeta/migrations/0031_auto__chg_field_mediacollection_doctype_code.py b/telemeta/south_migrations/0031_auto__chg_field_mediacollection_doctype_code.py similarity index 100% rename from telemeta/migrations/0031_auto__chg_field_mediacollection_doctype_code.py rename to telemeta/south_migrations/0031_auto__chg_field_mediacollection_doctype_code.py diff --git a/telemeta/migrations/0032_auto__add_field_mediaitem_url.py b/telemeta/south_migrations/0032_auto__add_field_mediaitem_url.py similarity index 100% rename from telemeta/migrations/0032_auto__add_field_mediaitem_url.py rename to telemeta/south_migrations/0032_auto__add_field_mediaitem_url.py diff --git a/telemeta/migrations/0033_auto__chg_field_mediacollection_doctype_code.py b/telemeta/south_migrations/0033_auto__chg_field_mediacollection_doctype_code.py similarity index 100% rename from telemeta/migrations/0033_auto__chg_field_mediacollection_doctype_code.py rename to telemeta/south_migrations/0033_auto__chg_field_mediacollection_doctype_code.py diff --git a/telemeta/migrations/0034_auto__add_mediaitemidentifier__add_unique_mediaitemidentifier_identifi.py b/telemeta/south_migrations/0034_auto__add_mediaitemidentifier__add_unique_mediaitemidentifier_identifi.py similarity index 100% rename from telemeta/migrations/0034_auto__add_mediaitemidentifier__add_unique_mediaitemidentifier_identifi.py rename to telemeta/south_migrations/0034_auto__add_mediaitemidentifier__add_unique_mediaitemidentifier_identifi.py diff --git a/telemeta/migrations/0035_auto__chg_field_recordingcontext_notes__chg_field_recordingcontext_val.py b/telemeta/south_migrations/0035_auto__chg_field_recordingcontext_notes__chg_field_recordingcontext_val.py similarity index 100% rename from telemeta/migrations/0035_auto__chg_field_recordingcontext_notes__chg_field_recordingcontext_val.py rename to telemeta/south_migrations/0035_auto__chg_field_recordingcontext_notes__chg_field_recordingcontext_val.py -- 2.39.5