geonature.core.gn_commons.models¶
Submodules¶
Attributes¶
Classes¶
Functions¶
Package Contents¶
- class geonature.core.gn_commons.models.BibTablesLocation[source]¶
Bases:
geonature.utils.env.DB.Model
- __tablename__ = 'bib_tables_location'¶
- __table_args__¶
- id_table_location¶
- table_desc¶
- schema_name¶
- table_name¶
- pk_field¶
- uuid_field_name¶
- class geonature.core.gn_commons.models.CorModuleDataset[source]¶
Bases:
geonature.utils.env.DB.Model
- __tablename__ = 'cor_module_dataset'¶
- __table_args__¶
- id_module¶
- id_dataset¶
- class geonature.core.gn_commons.models.TModules[source]¶
Bases:
geonature.utils.env.DB.Model
- __tablename__ = 't_modules'¶
- __table_args__¶
- class base_defaultdict¶
Bases:
collections.defaultdict
Avoid polymorphic error when polymorphic identities are declared in database but absent from venv: fallback on base identity. Taken from CTFd.
- __missing__(key)¶
- type¶
- __mapper_args__¶
- id_module¶
- module_code¶
- module_label¶
- module_picto¶
- module_desc¶
- module_group¶
- module_path¶
- module_external_url¶
- module_target¶
- module_comment¶
- active_frontend¶
- active_backend¶
- module_doc_url¶
- module_order¶
- ng_module¶
- meta_create_date¶
- meta_update_date¶
- objects¶
- class geonature.core.gn_commons.models.TMedias[source]¶
Bases:
geonature.utils.env.DB.Model
- __tablename__ = 't_medias'¶
- __table_args__¶
- id_media¶
- id_nomenclature_media_type¶
- id_table_location¶
- unique_id_media¶
- uuid_attached_row¶
- title_fr¶
- title_en¶
- title_it¶
- title_es¶
- title_de¶
- media_url¶
- media_path¶
- author¶
- description_fr¶
- description_en¶
- description_it¶
- description_es¶
- description_de¶
- is_public¶
- meta_create_date¶
- meta_update_date¶
- class geonature.core.gn_commons.models.TParameters[source]¶
Bases:
geonature.utils.env.DB.Model
- __tablename__ = 't_parameters'¶
- __table_args__¶
- id_parameter¶
- id_organism¶
- parameter_name¶
- parameter_desc¶
- parameter_value¶
- parameter_extra_value¶
- class geonature.core.gn_commons.models.TValidations[source]¶
Bases:
geonature.utils.env.DB.Model
- __tablename__ = 't_validations'¶
- __table_args__¶
- id_validation¶
- uuid_attached_row¶
- id_nomenclature_valid_status¶
- nomenclature_valid_status¶
- id_validator¶
- validator_role¶
- validation_auto¶
- validation_comment¶
- validation_date¶
- validation_label¶
- class geonature.core.gn_commons.models.VLatestValidations[source]¶
Bases:
geonature.utils.env.DB.Model
- __tablename__ = 'v_latest_validation'¶
- __table_args__¶
- id_validation¶
- uuid_attached_row¶
- id_nomenclature_valid_status¶
- id_validator¶
- validation_comment¶
- validation_date¶
- class geonature.core.gn_commons.models.THistoryActions[source]¶
Bases:
geonature.utils.env.DB.Model
- __tablename__ = 't_history_actions'¶
- __table_args__¶
- id_history_action¶
- id_table_location¶
- uuid_attached_row¶
- operation_type¶
- operation_date¶
- table_content¶
- class geonature.core.gn_commons.models.TMobileApps[source]¶
Bases:
geonature.utils.env.DB.Model
- __tablename__ = 't_mobile_apps'¶
- __table_args__¶
- id_mobile_app¶
- app_code¶
- relative_path_apk¶
- url_apk¶
- url_settings¶
- package¶
- version_code¶
- class geonature.core.gn_commons.models.TPlaces[source]¶
Bases:
geonature.utils.env.DB.Model
- __tablename__ = 't_places'¶
- __table_args__¶
- id_place¶
- id_role¶
- role¶
- place_name¶
- place_geom¶
- class geonature.core.gn_commons.models.BibWidgets[source]¶
Bases:
geonature.utils.env.DB.Model
- __tablename__ = 'bib_widgets'¶
- __table_args__¶
- id_widget¶
- widget_name¶
- class geonature.core.gn_commons.models.TDatasets[source]¶
Bases:
geonature.core.gn_meta.models.commons.db.Model
- __tablename__ = 't_datasets'¶
- __table_args__¶
- id_dataset¶
- unique_dataset_id¶
- id_acquisition_framework¶
- acquisition_framework¶
- dataset_name¶
- dataset_shortname¶
- dataset_desc¶
- id_nomenclature_data_type¶
- keywords¶
- marine_domain¶
- terrestrial_domain¶
- id_nomenclature_dataset_objectif¶
- bbox_west¶
- bbox_east¶
- bbox_south¶
- bbox_north¶
- id_nomenclature_collecting_method¶
- id_nomenclature_data_origin¶
- id_nomenclature_source_status¶
- id_nomenclature_resource_type¶
- meta_create_date¶
- meta_update_date¶
- active¶
- validable¶
- id_digitizer¶
- digitizer¶
- creator¶
- id_taxa_list¶
- modules¶
- nomenclature_data_type¶
- nomenclature_dataset_objectif¶
- nomenclature_collecting_method¶
- nomenclature_data_origin¶
- nomenclature_source_status¶
- nomenclature_resource_type¶
- cor_territories¶
- cor_dataset_actor¶
- additional_fields¶
- filter_by_readable(query, user=None)[source]¶
Return the datasets where the user has autorization via its CRUVED
- class geonature.core.gn_commons.models.PermObject[source]¶
Bases:
geonature.utils.env.db.Model
- __tablename__ = 't_objects'¶
- __table_args__¶
- id_object¶
- code_object¶
- description_object¶
- class geonature.core.gn_commons.models.TAdditionalFields[source]¶
Bases:
geonature.utils.env.DB.Model
- __tablename__ = 't_additional_fields'¶
- __table_args__¶
- id_field¶
- field_name¶
- field_label¶
- required¶
- description¶
- quantitative¶
- unity¶
- field_values¶
- code_nomenclature_type¶
- additional_attributes¶
- id_widget¶
- id_list¶
- exportable¶
- field_order¶
- type_widget¶
- bib_nomenclature_type¶
- multiselect¶
- api¶
- default_value¶
- modules¶
- objects¶
- datasets¶