Module: Specify

Defined in:
lib/specify.rb,
lib/specify/models.rb,
lib/specify/session.rb,
lib/specify/version.rb,
lib/specify/database.rb,
lib/specify/services.rb,
lib/specify/cli/stubs.rb,
lib/specify/user_type.rb,
lib/specify/cli/viewset.rb,
lib/specify/models/user.rb,
lib/specify/models/agent.rb,
lib/specify/branch_parser.rb,
lib/specify/configuration.rb,
lib/specify/number_format.rb,
lib/specify/models/division.rb,
lib/specify/models/locality.rb,
lib/specify/models/accession.rb,
lib/specify/services/service.rb,
lib/specify/models/collection.rb,
lib/specify/models/discipline.rb,
lib/specify/models/record_set.rb,
lib/specify/cli/database_setup.rb,
lib/specify/models/institution.rb,
lib/specify/models/preparation.rb,
lib/specify/configuration/config.rb,
lib/specify/models/determination.rb,
lib/specify/models/taxonomy/rank.rb,
lib/specify/services/view_loader.rb,
lib/specify/models/taxonomy/taxon.rb,
lib/specify/models/tree_queryable.rb,
lib/specify/models/record_set_item.rb,
lib/specify/models/view_set_object.rb,
lib/specify/configuration/db_config.rb,
lib/specify/models/app_resource_dir.rb,
lib/specify/models/collecting_event.rb,
lib/specify/models/preparation_type.rb,
lib/specify/services/stub_generator.rb,
lib/specify/models/app_resource_data.rb,
lib/specify/models/collection_object.rb,
lib/specify/models/taxonomy/taxonomy.rb,
lib/specify/configuration/host_config.rb,
lib/specify/models/geography/geography.rb,
lib/specify/models/taxonomy/common_name.rb,
lib/specify/models/auto_numbering_scheme.rb,
lib/specify/models/geography/geographic_name.rb,
lib/specify/models/geography/administrative_division.rb

Overview

A module that provides functionaliy to manage Specify app resources.

Defined Under Namespace

Modules: CLI, Configuration, FileError, LoginError, Model, Service Classes: BranchParser, Database, NumberFormat, Session, UserType

Constant Summary collapse

GIT_CURRENT_BRANCH =
'git rev-parse --abbrev-ref HEAD'
BRANCH_ERROR =
'Branch name not parsable: '
VERSION =

:nodoc:

'0.0.4'
SUMMARY =

:nodoc:

'A command line interface for Specify'
DESCRIPTION =

:nodoc:

<<~HEREDOC
  specify_cli is a tool that allows certain tasks in a Specify database
  (http://www.sustain.specifysoftware.org) to be carried out from the command
  line.
  Currently supported tasks:
  - upload of views to the database
  - generation of stub records
HEREDOC