Sha256: aeca69bfe6e8d839ecaee0ae61ede1bb2b0aa1a575a5f5d4a466898ebfe8f085

Contents?: true

Size: 834 Bytes

Versions: 8

Compression:

Stored size: 834 Bytes

Contents

EasyML::Engine.routes.draw do
  root to: "models#index"
  resources :models, as: :easy_ml_models do
    member do
      post :train
      get :retraining_runs, to: "retraining_runs#index"
    end
    resources :deploys, only: [:create]
    get "new", on: :collection, as: "new"
  end

  resources :retraining_runs, only: [:show]

  # Datasources
  resources :datasources, as: :easy_ml_datasources do
    member do
      post :sync
    end
  end

  # Datasets
  resources :datasets, as: :easy_ml_datasets do
    member do
      post :refresh
    end
  end

  # Transformations
  resources :transformations, only: %i[index new edit], as: :easy_ml_transformations

  # Settings
  resources :settings, only: [:index] do
    patch :update, on: :collection
  end

  # Columns
  resources :columns, only: [:update], as: :easy_ml_columns
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
easy_ml-0.2.0.pre.rc10 config/routes.rb
easy_ml-0.2.0.pre.rc9 config/routes.rb
easy_ml-0.2.0.pre.rc8 config/routes.rb
easy_ml-0.2.0.pre.rc7 config/routes.rb
easy_ml-0.2.0.pre.rc6 config/routes.rb
easy_ml-0.2.0.pre.rc5 config/routes.rb
easy_ml-0.2.0.pre.rc4 config/routes.rb
easy_ml-0.2.0.pre.rc3 config/routes.rb