Module: Arfi::Commands

Defined in:
lib/arfi/commands/init.rb,
lib/arfi/commands/f_idx.rb,
lib/arfi/commands/project.rb,
lib/arfi/commands/functions.rb,
lib/arfi/commands/functions_paths.rb,
lib/arfi/commands/functions_helpers.rb,
lib/arfi/commands/functions_creation.rb,
lib/arfi/commands/functions_rendering.rb,
lib/arfi/commands/functions_candidates.rb

Defined Under Namespace

Modules: FunctionsCandidates, FunctionsCreation, FunctionsHelpers, FunctionsPaths, FunctionsRendering Classes: Functions, Init

Constant Summary collapse

FIdx =
Deprecated.

Arfi::Commands::FIdx module contains commands for manipulating functional index in Rails project.

Backward-compatible constant for code that references Arfi::Commands::FIdx.

Functions
Project =
Deprecated.

Arfi::Commands::Project class is used to create ‘db/functions` directory.

Backward-compatible constant for code that references Arfi::Commands::Project.

Init
ADAPTERS =
%i[postgresql mysql trilogy].freeze
ROOT_DIR =
'db/functions'
DEFAULT_SCHEMA =
'public'
IDENT =
/\A[a-zA-Z_][a-zA-Z0-9_]*\z/.freeze