diff --git a/jvm2008/__init__.py b/jvm2008/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/jvm2008/admin.py b/jvm2008/admin.py new file mode 100644 index 0000000000000000000000000000000000000000..8c38f3f3dad51e4585f3984282c2a4bec5349c1e --- /dev/null +++ b/jvm2008/admin.py @@ -0,0 +1,3 @@ +from django.contrib import admin + +# Register your models here. diff --git a/jvm2008/migrations/0001_initial.py b/jvm2008/migrations/0001_initial.py new file mode 100644 index 0000000000000000000000000000000000000000..9b99135b2e227564438ddd7d50d7a5c57fb6a60b --- /dev/null +++ b/jvm2008/migrations/0001_initial.py @@ -0,0 +1,57 @@ +# Generated by Django 3.2.18 on 2023-03-22 06:43 + +from django.db import migrations, models +import django.utils.timezone + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + ] + + operations = [ + migrations.CreateModel( + name='Jvm2008', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('env_id', models.IntegerField(verbose_name='环境id')), + ('base', models.CharField(choices=[('base', 'base'), ('peak', 'peak')], max_length=10, verbose_name='base')), + ('base_execute_cmd', models.CharField(blank=True, max_length=255, null=True, verbose_name='base 执行命令')), + ('base_modify_parameters', models.CharField(blank=True, max_length=255, null=True, verbose_name='base 修改参数')), + ('base_compiler', models.FloatField(verbose_name='base compiler')), + ('base_compress', models.FloatField(verbose_name='base compress')), + ('base_crypto', models.FloatField(verbose_name='base crypto')), + ('base_derby', models.FloatField(verbose_name='base derby')), + ('base_mpegaudio', models.FloatField(verbose_name='base mpegaudio')), + ('base_scimark_large', models.FloatField(verbose_name='base scimark.large')), + ('base_scimark_small', models.FloatField(verbose_name='base scimark.small')), + ('base_serial', models.FloatField(verbose_name='base serial')), + ('base_startup', models.FloatField(verbose_name='base startup')), + ('base_sunflow', models.FloatField(verbose_name='base sunflow')), + ('base_xml', models.FloatField(verbose_name='base xml')), + ('base_Noncompliant_pomposite_result', models.FloatField(verbose_name='base Noncompliant pomposite result')), + ('base_test_time', models.DateTimeField(default=django.utils.timezone.now, verbose_name='base 测试时间')), + ('peak', models.CharField(choices=[('base', 'base'), ('peak', 'peak')], max_length=10, verbose_name='peak')), + ('peak_execute_cmd', models.CharField(blank=True, max_length=255, null=True, verbose_name='执行命令')), + ('peak_modify_parameters', models.CharField(blank=True, max_length=255, null=True, verbose_name='修改参数')), + ('peak_compiler', models.FloatField(verbose_name='peak compiler')), + ('peak_compress', models.FloatField(verbose_name='peak compress')), + ('peak_crypto', models.FloatField(verbose_name='peak crypto')), + ('peak_derby', models.FloatField(verbose_name='peak derby')), + ('peak_mpegaudio', models.FloatField(verbose_name='peak mpegaudio')), + ('peak_scimark_large', models.FloatField(verbose_name='peak scimark.large')), + ('peak_scimark_small', models.FloatField(verbose_name='peak scimark.small')), + ('peak_serial', models.FloatField(verbose_name='peak serial')), + ('peak_startup', models.FloatField(verbose_name='peak startup')), + ('peak_sunflow', models.FloatField(verbose_name='peak sunflow')), + ('peak_xml', models.FloatField(verbose_name='peak xml')), + ('peak_Noncompliant_pomposite_result', models.FloatField(verbose_name='peak Noncompliant pomposite result')), + ('peak_test_time', models.DateTimeField(default=django.utils.timezone.now, verbose_name='peak 测试时间')), + ], + options={ + 'db_table': 'jvm2008', + }, + ), + ] diff --git a/jvm2008/migrations/__init__.py b/jvm2008/migrations/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391