lib/scrivito/migrations/migrator.rb in scrivito_sdk-0.18.1 vs lib/scrivito/migrations/migrator.rb in scrivito_sdk-0.30.0.rc1
- old
+ new
@@ -1,11 +1,11 @@
module Scrivito
module Migrations
class Migrator
class << self
def migrations_path
- Rails.root + 'cms/migrate'
+ Rails.root + Scrivito::Configuration.migration_path
end
def determine_migrations(paths)
paths = Array(paths)
files = Dir[*paths.map { |path| "#{path}/**/[0-9]*_*.rb" }]
@@ -74,11 +74,10 @@
if workspace
if workspace_lock.exists?
workspace_lock.validate(workspace)
end
else
- CmsRestApi.post('workspaces', :workspace => { :title => 'rtc', :id => 'rtc' })
- workspace = migration_workspace
+ workspace = Workspace.create(title: 'Migration Working Copy', id: 'rtc')
workspace_lock.write(workspace)
end
workspace
end