Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'spec/fixtures/migrations')
-rw-r--r--spec/fixtures/migrations/db/migrate/database_migration.txt11
-rw-r--r--spec/fixtures/migrations/db/migrate/database_migration_two.txt11
-rw-r--r--spec/fixtures/migrations/db/post_migrate/database_clash_migration.txt11
-rw-r--r--spec/fixtures/migrations/db/post_migrate/database_clash_migration_two.txt11
-rw-r--r--spec/fixtures/migrations/elasticsearch/elasticsearch_clash_migration.txt15
-rw-r--r--spec/fixtures/migrations/elasticsearch/elasticsearch_clash_migration_two.txt11
-rw-r--r--spec/fixtures/migrations/elasticsearch/elasticsearch_migration.txt22
7 files changed, 92 insertions, 0 deletions
diff --git a/spec/fixtures/migrations/db/migrate/database_migration.txt b/spec/fixtures/migrations/db/migrate/database_migration.txt
new file mode 100644
index 00000000000..594d06f8431
--- /dev/null
+++ b/spec/fixtures/migrations/db/migrate/database_migration.txt
@@ -0,0 +1,11 @@
+# frozen_string_literal: true
+
+class DatabaseMigration < Gitlab::Database::Migration[2.0]
+ def up
+ add_column :dast_site_profiles, :scan_file_path, :text
+ end
+
+ def down
+ remove_column :dast_site_profiles, :scan_file_path, :text
+ end
+end
diff --git a/spec/fixtures/migrations/db/migrate/database_migration_two.txt b/spec/fixtures/migrations/db/migrate/database_migration_two.txt
new file mode 100644
index 00000000000..236529b4b2d
--- /dev/null
+++ b/spec/fixtures/migrations/db/migrate/database_migration_two.txt
@@ -0,0 +1,11 @@
+# frozen_string_literal: true
+
+class Gitlab::Database::DatabaseMigration < Gitlab::Database::Migration[2.0]
+ def up
+ add_column :dast_site_profiles, :scan_file_path, :text
+ end
+
+ def down
+ remove_column :dast_site_profiles, :scan_file_path, :text
+ end
+end
diff --git a/spec/fixtures/migrations/db/post_migrate/database_clash_migration.txt b/spec/fixtures/migrations/db/post_migrate/database_clash_migration.txt
new file mode 100644
index 00000000000..a936dafd69f
--- /dev/null
+++ b/spec/fixtures/migrations/db/post_migrate/database_clash_migration.txt
@@ -0,0 +1,11 @@
+# frozen_string_literal: true
+
+class ::ClashMigration < Gitlab::Database::Migration[2.0]
+ def up
+ add_column :dast_site_profiles, :scan_file_path, :text
+ end
+
+ def down
+ remove_column :dast_site_profiles, :scan_file_path, :text
+ end
+end
diff --git a/spec/fixtures/migrations/db/post_migrate/database_clash_migration_two.txt b/spec/fixtures/migrations/db/post_migrate/database_clash_migration_two.txt
new file mode 100644
index 00000000000..6af29a498bd
--- /dev/null
+++ b/spec/fixtures/migrations/db/post_migrate/database_clash_migration_two.txt
@@ -0,0 +1,11 @@
+# frozen_string_literal: true
+
+class Gitlab::ClashMigrationTwo < Gitlab::Database::Migration[2.0]
+ def up
+ add_column :dast_site_profiles, :scan_file_path, :text
+ end
+
+ def down
+ remove_column :dast_site_profiles, :scan_file_path, :text
+ end
+end
diff --git a/spec/fixtures/migrations/elasticsearch/elasticsearch_clash_migration.txt b/spec/fixtures/migrations/elasticsearch/elasticsearch_clash_migration.txt
new file mode 100644
index 00000000000..e723d9f44e7
--- /dev/null
+++ b/spec/fixtures/migrations/elasticsearch/elasticsearch_clash_migration.txt
@@ -0,0 +1,15 @@
+# frozen_string_literal: true
+
+class ClashMigration < Elastic::Migration
+ include Elastic::MigrationCreateIndex
+
+ retry_on_failure
+
+ def document_type
+ :epic
+ end
+
+ def target_class
+ Epic
+ end
+end
diff --git a/spec/fixtures/migrations/elasticsearch/elasticsearch_clash_migration_two.txt b/spec/fixtures/migrations/elasticsearch/elasticsearch_clash_migration_two.txt
new file mode 100644
index 00000000000..6af29a498bd
--- /dev/null
+++ b/spec/fixtures/migrations/elasticsearch/elasticsearch_clash_migration_two.txt
@@ -0,0 +1,11 @@
+# frozen_string_literal: true
+
+class Gitlab::ClashMigrationTwo < Gitlab::Database::Migration[2.0]
+ def up
+ add_column :dast_site_profiles, :scan_file_path, :text
+ end
+
+ def down
+ remove_column :dast_site_profiles, :scan_file_path, :text
+ end
+end
diff --git a/spec/fixtures/migrations/elasticsearch/elasticsearch_migration.txt b/spec/fixtures/migrations/elasticsearch/elasticsearch_migration.txt
new file mode 100644
index 00000000000..122d3ef6d2b
--- /dev/null
+++ b/spec/fixtures/migrations/elasticsearch/elasticsearch_migration.txt
@@ -0,0 +1,22 @@
+# frozen_string_literal: true
+
+class ElasticsearchMigration < Elastic::Migration
+ include Elastic::MigrationUpdateMappingsHelper
+
+ private
+
+ def index_name
+ Project.__elasticsearch__.index_name
+ end
+
+ def new_mappings
+ {
+ readme_content: {
+ type: 'text'
+ },
+ ci_catalog: {
+ type: 'boolean'
+ }
+ }
+ end
+end