mdvtools.dbutils.dbmodels ========================= .. py:module:: mdvtools.dbutils.dbmodels Attributes ---------- .. autoapisummary:: mdvtools.dbutils.dbmodels.db Classes ------- .. autoapisummary:: mdvtools.dbutils.dbmodels.User mdvtools.dbutils.dbmodels.Project mdvtools.dbutils.dbmodels.File mdvtools.dbutils.dbmodels.UserProject mdvtools.dbutils.dbmodels.Genome mdvtools.dbutils.dbmodels.Job mdvtools.dbutils.dbmodels.Permission mdvtools.dbutils.dbmodels.SharedObject mdvtools.dbutils.dbmodels.UserPreference mdvtools.dbutils.dbmodels.ViewSet mdvtools.dbutils.dbmodels.GeneSet Module Contents --------------- .. py:data:: db .. py:class:: User Bases: :py:obj:`db` .. py:attribute:: __tablename__ :value: 'users' .. py:attribute:: id .. py:attribute:: email .. py:attribute:: confirmed_at .. py:attribute:: password .. py:attribute:: is_active .. py:attribute:: first_name .. py:attribute:: last_name .. py:attribute:: administrator .. py:attribute:: institution .. py:attribute:: projects .. py:attribute:: jobs .. py:attribute:: permissions .. py:attribute:: preferences .. py:class:: Project Bases: :py:obj:`db` .. py:attribute:: __tablename__ :value: 'projects' .. py:attribute:: id .. py:attribute:: name .. py:attribute:: path .. py:attribute:: created_timestamp .. py:attribute:: is_deleted .. py:attribute:: deleted_timestamp .. py:attribute:: update_timestamp .. py:attribute:: accessed_timestamp .. py:attribute:: owner .. py:attribute:: type .. py:attribute:: data .. py:attribute:: is_public .. py:attribute:: date_made_public .. py:attribute:: status .. py:attribute:: genome .. py:attribute:: parent .. py:attribute:: description .. py:attribute:: access_level .. py:attribute:: users .. py:attribute:: files .. py:attribute:: __table_args__ .. py:class:: File Bases: :py:obj:`db` .. py:attribute:: __tablename__ :value: 'files' .. py:attribute:: id .. py:attribute:: name .. py:attribute:: file_path .. py:attribute:: upload_timestamp .. py:attribute:: update_timestamp .. py:attribute:: project_id .. py:class:: UserProject Bases: :py:obj:`db` .. py:attribute:: __tablename__ :value: 'user_projects' .. py:attribute:: id .. py:attribute:: user_id .. py:attribute:: project_id .. py:attribute:: can_read .. py:attribute:: can_write .. py:class:: Genome Bases: :py:obj:`db` .. py:attribute:: __tablename__ :value: 'genomes' .. py:attribute:: id .. py:attribute:: name .. py:attribute:: label .. py:attribute:: data .. py:attribute:: database .. py:attribute:: date_added .. py:attribute:: connections .. py:attribute:: icon .. py:attribute:: is_public .. py:attribute:: chrom_sizes .. py:attribute:: small_icon .. py:attribute:: projects .. py:class:: Job Bases: :py:obj:`db` .. py:attribute:: __tablename__ :value: 'jobs' .. py:attribute:: id .. py:attribute:: inputs .. py:attribute:: user_id .. py:attribute:: outputs .. py:attribute:: sent_on .. py:attribute:: status .. py:attribute:: class_name .. py:attribute:: genome .. py:attribute:: finished_on .. py:attribute:: is_deleted .. py:attribute:: type .. py:class:: Permission Bases: :py:obj:`db` .. py:attribute:: __tablename__ :value: 'permissions' .. py:attribute:: id .. py:attribute:: user_id .. py:attribute:: permission .. py:attribute:: value .. py:class:: SharedObject Bases: :py:obj:`db` .. py:attribute:: __tablename__ :value: 'shared_objects' .. py:attribute:: id .. py:attribute:: owner .. py:attribute:: shared_with .. py:attribute:: object_id .. py:attribute:: date_shared .. py:attribute:: level .. py:class:: UserPreference Bases: :py:obj:`db` .. py:attribute:: __tablename__ :value: 'user_preferences' .. py:attribute:: id .. py:attribute:: preference .. py:attribute:: data .. py:attribute:: user_id .. py:class:: ViewSet Bases: :py:obj:`db` .. py:attribute:: __tablename__ :value: 'view_sets' .. py:attribute:: id .. py:attribute:: table_name .. py:attribute:: name .. py:attribute:: description .. py:attribute:: date_added .. py:attribute:: date_modified .. py:attribute:: owner .. py:attribute:: is_public .. py:attribute:: fields .. py:attribute:: data .. py:attribute:: date_made_public .. py:attribute:: status .. py:attribute:: is_deleted .. py:class:: GeneSet Bases: :py:obj:`db` .. py:attribute:: __tablename__ :value: 'gene_sets' .. py:attribute:: id .. py:attribute:: name .. py:attribute:: table_name .. py:attribute:: data .. py:attribute:: date_added .. py:attribute:: date_modified .. py:attribute:: is_deleted .. py:attribute:: description