latest
General
Introduction
Motivation
Main features
Alternatives
Design
Concepts
File
Metadata
Family
Base family
Other families
Unstructured metadata
Family versioning
Workspace
Local vs global metadata
Workspace views
Workspace state
Query
API
Usage workflow
License
User documentation
Quickstart
API documentation
Python client
Other clients
Public databases
Use cases
Basic queries
Downloading files
Downloading metadata
Uploading files
Uploading metadata
Developer documentation
Quickstart
Cloud storage
Structure
Services structure
Application structure
Database structure
Code organization
Development use cases
Create or modify a database model
Migrations
Prepare a migration script
Apply a migration script
Testing
Deployment
Google Cloud Platform preparations
Project
Credentials
APIs
Docker & Kubernetes
IP address reservation
Deploying on GCP
Docker images
Kubernetes cluster
Part 2: Helm
Part 3: Ingress
Certbot
Quetzal
Backups
Database
Manual backup
Restoring a backup
Development
Local development server
Google Cloud Platform
SSL
Docker-compose
Usage notes
Reference
Flask-SQLAlchemy Models
All modules
quetzal package
Quetzal
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
_all_metadata() (in module quetzal.app.api.data.file)
_mockable_call() (in module quetzal.app.helpers.celery)
_now() (in module quetzal.app.api.data.file)
_state (quetzal.app.models.Workspace attribute)
,
[1]
_verify_filename_path() (in module quetzal.app.api.data.file)
A
active (quetzal.app.models.User attribute)
,
[1]
APIException
auth (in module quetzal.app.api.router)
AuthRouter (class in quetzal.app.api.router)
B
backup_logs() (in module quetzal.app.background)
C
Celery (class in quetzal.app.helpers.celery)
check_apikey() (in module quetzal.app.api.auth)
check_basic() (in module quetzal.app.api.auth)
check_bearer() (in module quetzal.app.api.auth)
code (quetzal.app.models.MetadataQuery attribute)
,
[1]
commit() (in module quetzal.app.api.data.workspace)
(quetzal.app.api.router.WorkspaceRouter method)
CommitWorkspacePermission (class in quetzal.app.security)
Conflict
create() (in module quetzal.app.api.data.file)
(in module quetzal.app.api.data.query)
(in module quetzal.app.api.data.workspace)
(quetzal.app.api.router.WorkspaceFilesRouter method)
(quetzal.app.api.router.WorkspaceQueryRouter method)
(quetzal.app.api.router.WorkspaceRouter method)
create_app() (in module quetzal.app)
create_w() (in module quetzal.app.api.data.query)
CreateTableAs (class in quetzal.app.helpers.sql)
creation_date (quetzal.app.models.Workspace attribute)
,
[1]
CustomPagination (class in quetzal.app.helpers.pagination)
CustomResponseValidator (class in quetzal.app.hacks)
D
data_url (quetzal.app.models.Workspace attribute)
,
[1]
debug_request() (in module quetzal.app.middleware.debug)
debug_response() (in module quetzal.app.middleware.debug)
delete() (in module quetzal.app.api.data.file)
(in module quetzal.app.api.data.workspace)
(quetzal.app.api.router.WorkspaceFilesRouter method)
(quetzal.app.api.router.WorkspaceRouter method)
description (quetzal.app.models.Family attribute)
,
[1]
(quetzal.app.models.Role attribute)
,
[1]
(quetzal.app.models.Workspace attribute)
,
[1]
details() (in module quetzal.app.api.data.file)
(in module quetzal.app.api.data.query)
(in module quetzal.app.api.data.workspace)
(quetzal.app.api.router.WorkspaceFilesRouter method)
(quetzal.app.api.router.WorkspaceQueryRouter method)
(quetzal.app.api.router.WorkspaceRouter method)
details_w() (in module quetzal.app.api.data.file)
(in module quetzal.app.api.data.query)
dialect (quetzal.app.models.MetadataQuery attribute)
,
[1]
DropSchemaIfExists (class in quetzal.app.helpers.sql)
E
email (quetzal.app.models.User attribute)
,
[1]
EmptyCommit
F
favicon() (in module quetzal.app.routes)
fetch() (in module quetzal.app.api.data.file)
(in module quetzal.app.api.data.query)
(in module quetzal.app.api.data.workspace)
(quetzal.app.api.router.WorkspaceFilesRouter method)
(quetzal.app.api.router.WorkspaceQueryRouter method)
(quetzal.app.api.router.WorkspaceRouter method)
fetch_w() (in module quetzal.app.api.data.file)
(in module quetzal.app.api.data.query)
file_details() (quetzal.app.api.router.PublicRouter method)
file_fetch() (quetzal.app.api.router.PublicRouter method)
fk_last_metadata_id (quetzal.app.models.Workspace attribute)
,
[1]
fk_user_id (quetzal.app.models.MetadataQuery attribute)
,
[1]
(quetzal.app.models.Workspace attribute)
,
[1]
fk_workspace_id (quetzal.app.models.Family attribute)
,
[1]
(quetzal.app.models.MetadataQuery attribute)
,
[1]
G
gdpr_log_request() (in module quetzal.app.middleware.gdpr)
get_bucket() (in module quetzal.app.helpers.google_api)
get_client() (in module quetzal.app.helpers.google_api)
get_data_bucket() (in module quetzal.app.helpers.google_api)
get_object() (in module quetzal.app.helpers.google_api)
get_readable_info() (in module quetzal.app.helpers.files)
get_token() (in module quetzal.app.api.auth)
(quetzal.app.api.router.AuthRouter method)
GrantUsageOnSchema (class in quetzal.app.helpers.sql)
H
health() (in module quetzal.app.routes)
hello() (in module quetzal.app.background)
HttpHostHeaderMiddleware (class in quetzal.app.middleware.headers)
I
id (quetzal.app.models.Family attribute)
,
[1]
(quetzal.app.models.Metadata attribute)
,
[1]
(quetzal.app.models.MetadataQuery attribute)
,
[1]
(quetzal.app.models.Role attribute)
,
[1]
(quetzal.app.models.User attribute)
,
[1]
(quetzal.app.models.Workspace attribute)
,
[1]
id_file (quetzal.app.models.Metadata attribute)
,
[1]
index() (in module quetzal.app.routes)
init_app() (quetzal.app.helpers.celery.Celery method)
InvalidTransitionException
J
json (quetzal.app.models.Metadata attribute)
,
[1]
L
load_identity() (in module quetzal.app.security)
log_task() (in module quetzal.app.helpers.celery)
logout() (in module quetzal.app.api.auth)
(quetzal.app.api.router.AuthRouter method)
M
merge() (in module quetzal.app.api.data.tasks)
N
name (quetzal.app.models.Family attribute)
,
[1]
(quetzal.app.models.Role attribute)
,
[1]
(quetzal.app.models.Workspace attribute)
,
[1]
next() (quetzal.app.helpers.pagination.CustomPagination method)
O
ObjectNotFoundException
P
paginate() (in module quetzal.app.helpers.pagination)
password_hash (quetzal.app.models.User attribute)
,
[1]
pg_schema_name (quetzal.app.models.Workspace attribute)
,
[1]
prev() (quetzal.app.helpers.pagination.CustomPagination method)
print_sql() (in module quetzal.app.helpers.sql)
public (in module quetzal.app.api.router)
PublicRouter (class in quetzal.app.api.router)
Q
query_create() (quetzal.app.api.router.PublicRouter method)
query_details() (quetzal.app.api.router.PublicRouter method)
query_fetch() (quetzal.app.api.router.PublicRouter method)
quetzal (module)
quetzal.app (module)
quetzal.app.api (module)
quetzal.app.api.auth (module)
quetzal.app.api.data (module)
quetzal.app.api.data.file (module)
quetzal.app.api.data.query (module)
quetzal.app.api.data.storage (module)
quetzal.app.api.data.storage.gcp (module)
quetzal.app.api.data.storage.local (module)
quetzal.app.api.data.tasks (module)
quetzal.app.api.data.workspace (module)
quetzal.app.api.exceptions (module)
quetzal.app.api.router (module)
quetzal.app.background (module)
quetzal.app.cli (module)
quetzal.app.cli.data (module)
quetzal.app.cli.deployment (module)
quetzal.app.cli.users (module)
quetzal.app.cli.utils (module)
quetzal.app.hacks (module)
quetzal.app.helpers (module)
quetzal.app.helpers.celery (module)
quetzal.app.helpers.files (module)
quetzal.app.helpers.google_api (module)
quetzal.app.helpers.pagination (module)
quetzal.app.helpers.sql (module)
quetzal.app.middleware (module)
quetzal.app.middleware.debug (module)
quetzal.app.middleware.gdpr (module)
quetzal.app.middleware.headers (module)
quetzal.app.redoc (module)
quetzal.app.redoc.routes (module)
quetzal.app.routes (module)
quetzal.app.security (module)
QuetzalException
R
ReadWorkspacePermission (class in quetzal.app.security)
redoc() (in module quetzal.app.redoc.routes)
response_object() (quetzal.app.helpers.pagination.CustomPagination method)
S
scan() (in module quetzal.app.api.data.workspace)
(quetzal.app.api.router.WorkspaceRouter method)
set_metadata() (in module quetzal.app.api.data.file)
(quetzal.app.api.router.WorkspaceFilesRouter method)
set_permissions() (in module quetzal.app.api.data.storage)
(in module quetzal.app.api.data.storage.gcp)
(in module quetzal.app.api.data.storage.local)
split_check_path() (in module quetzal.app.helpers.files)
T
temporary (quetzal.app.models.Workspace attribute)
,
[1]
token (quetzal.app.models.User attribute)
,
[1]
token_expiration (quetzal.app.models.User attribute)
,
[1]
U
update_metadata() (in module quetzal.app.api.data.file)
(quetzal.app.api.router.WorkspaceFilesRouter method)
upload() (in module quetzal.app.api.data.storage)
(in module quetzal.app.api.data.storage.gcp)
(in module quetzal.app.api.data.storage.local)
username (quetzal.app.models.User attribute)
,
[1]
V
validate_response_with_request() (quetzal.app.hacks.CustomResponseValidator method)
version (quetzal.app.models.Family attribute)
,
[1]
W
WorkerException
workspace (in module quetzal.app.api.router)
workspace_file (in module quetzal.app.api.router)
workspace_query (in module quetzal.app.api.router)
WorkspaceFilesRouter (class in quetzal.app.api.router)
WorkspaceNeed (in module quetzal.app.security)
WorkspaceQueryRouter (class in quetzal.app.api.router)
WorkspaceRouter (class in quetzal.app.api.router)
WriteWorkspacePermission (class in quetzal.app.security)
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.