Migrates alarms to MongoDB
[osm/MON.git] / osm_mon / migrations / 001_initial.py
diff --git a/osm_mon/migrations/001_initial.py b/osm_mon/migrations/001_initial.py
deleted file mode 100644 (file)
index cb5fb41..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-"""Peewee migrations -- 001_initial.py.
-
-Some examples (model - class or model name)::
-
-    > Model = migrator.orm['model_name']            # Return model in current state by name
-
-    > migrator.sql(sql)                             # Run custom SQL
-    > migrator.python(func, *args, **kwargs)        # Run python code
-    > migrator.create_model(Model)                  # Create a model (could be used as decorator)
-    > migrator.remove_model(model, cascade=True)    # Remove a model
-    > migrator.add_fields(model, **fields)          # Add fields to a model
-    > migrator.change_fields(model, **fields)       # Change fields
-    > migrator.remove_fields(model, *field_names, cascade=True)
-    > migrator.rename_field(model, old_field_name, new_field_name)
-    > migrator.rename_table(model, new_table_name)
-    > migrator.add_index(model, *col_names, unique=False)
-    > migrator.drop_index(model, *col_names)
-    > migrator.add_not_null(model, *field_names)
-    > migrator.drop_not_null(model, *field_names)
-    > migrator.add_default(model, field_name, default)
-
-"""
-
-import peewee as pw
-
-SQL = pw.SQL
-
-
-def migrate(migrator, database, fake=False, **kwargs):
-    """Write your migrations here."""
-
-    @migrator.create_model
-    class Alarm(pw.Model):
-        id = pw.AutoField()
-        uuid = pw.CharField(max_length=255, unique=True)
-        name = pw.CharField(max_length=255)
-        severity = pw.CharField(max_length=255)
-        threshold = pw.FloatField()
-        operation = pw.CharField(max_length=255)
-        statistic = pw.CharField(max_length=255)
-        monitoring_param = pw.CharField(max_length=255)
-        vdur_name = pw.CharField(max_length=255)
-        vnf_member_index = pw.CharField(max_length=255)
-        nsr_id = pw.CharField(max_length=255)
-
-        class Meta:
-            table_name = "alarm"
-
-    @migrator.create_model
-    class BaseModel(pw.Model):
-        id = pw.AutoField()
-
-        class Meta:
-            table_name = "basemodel"
-
-    @migrator.create_model
-    class VimCredentials(pw.Model):
-        id = pw.AutoField()
-        uuid = pw.CharField(max_length=255, unique=True)
-        name = pw.CharField(max_length=255)
-        type = pw.CharField(max_length=255)
-        url = pw.CharField(max_length=255)
-        user = pw.CharField(max_length=255)
-        password = pw.CharField(max_length=255)
-        tenant_name = pw.CharField(max_length=255)
-        config = pw.TextField()
-
-        class Meta:
-            table_name = "vimcredentials"
-
-
-def rollback(migrator, database, fake=False, **kwargs):
-    """Write your rollback migrations here."""
-
-    migrator.remove_model('vimcredentials')
-
-    migrator.remove_model('basemodel')
-
-    migrator.remove_model('alarm')