From: yomguy Date: Wed, 21 Mar 2012 22:11:31 +0000 (+0100) Subject: rename doc X-Git-Tag: 0.2~95 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=aa6c600af76c75a22500e63cdeda891c97e39fd1;p=teleforma.git rename doc --- diff --git a/doc/app.dot b/doc/app.dot deleted file mode 100644 index fe4cec29..00000000 --- a/doc/app.dot +++ /dev/null @@ -1,658 +0,0 @@ - -digraph name { - fontname = "Helvetica" - fontsize = 8 - - node [ - fontname = "Helvetica" - fontsize = 8 - shape = "plaintext" - ] - edge [ - fontname = "Helvetica" - fontsize = 8 - ] - - - - - teleforma_models_MediaBase [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - -
MediaBase
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
- >] - - teleforma_models_Organization [label=< - - - - - - - - - - - - - - -
Organization
idAutoField
nameCharField
descriptionCharField
- >] - - teleforma_models_Department [label=< - - - - - - - - - - - - - - -
Department
idAutoField
nameCharField
descriptionCharField
- >] - - teleforma_models_Category [label=< - - - - - - - - - - - - - - -
Category
idAutoField
nameCharField
descriptionCharField
- >] - - teleforma_models_Course [label=< - - - - - - - - - - - - - - - - - -
Course
idAutoField
public_idCharField
titleCharField
descriptionCharField
- >] - - teleforma_models_Professor [label=< - - - - - - - - -
Professor
idAutoField
- >] - - teleforma_models_Conference [label=< - - - - - - - - - - - - - - - - - -
Conference
idAutoField
titleCharField
descriptionCharField
sessionCharField
- >] - - teleforma_models_IEJ [label=< - - - - - - - - - - - - - - -
IEJ
idAutoField
nameCharField
descriptionCharField
- >] - - teleforma_models_Student [label=< - - - - - - - - -
Student
idAutoField
- >] - - teleforma_models_Document [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Document
<MediaBase>
idAutoField
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
codeCharField
fileFileField
- >] - - teleforma_models_Video [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Video
<MediaBase>
idAutoField
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
- >] - - teleforma_models_Audio [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Audio
<MediaBase>
idAutoField
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
- >] - - - - - - - - - - teleforma_models_Department -> teleforma_models_Organization - [label="organization (department)"] [arrowhead=none, arrowtail=dot]; - - - - - - - teleforma_models_Course -> teleforma_models_Department - [label="department (course)"] [arrowhead=none, arrowtail=dot]; - - - teleforma_models_Course -> teleforma_models_Category - [label="category (course)"] [arrowhead=none, arrowtail=dot]; - - - - - django_contrib_auth_models_User [label=< - - -
User
- >] - - teleforma_models_Professor -> django_contrib_auth_models_User - [label="user (professor)"] [arrowhead=none, arrowtail=dot]; - - - teleforma_models_Professor -> teleforma_models_Course - [label="courses (professor)"] [arrowhead=dot arrowtail=dot, dir=both]; - - - - - teleforma_models_Conference -> teleforma_models_Professor - [label="professor (conference)"] [arrowhead=none, arrowtail=dot]; - - - teleforma_models_Conference -> teleforma_models_Course - [label="course (conference)"] [arrowhead=none, arrowtail=dot]; - - - - - - - django_contrib_auth_models_User [label=< - - -
User
- >] - - teleforma_models_Student -> django_contrib_auth_models_User - [label="user (student)"] [arrowhead=none, arrowtail=dot]; - - - teleforma_models_Student -> teleforma_models_Category - [label="category (student)"] [arrowhead=none, arrowtail=dot]; - - - teleforma_models_Student -> teleforma_models_IEJ - [label="iej (student)"] [arrowhead=none, arrowtail=dot]; - - - teleforma_models_Student -> teleforma_models_Course - [label="courses (student)"] [arrowhead=dot arrowtail=dot, dir=both]; - - - - - teleforma_models_Document -> teleforma_models_Course - [label="course (document)"] [arrowhead=none, arrowtail=dot]; - - - - - teleforma_models_Video -> teleforma_models_Course - [label="course (video)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaItem [label=< - - -
MediaItem
- >] - - teleforma_models_Video -> telemeta_models_media_MediaItem - [label="item (video)"] [arrowhead=none, arrowtail=dot]; - - - - - teleforma_models_Audio -> teleforma_models_Course - [label="course (audio)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaItem [label=< - - -
MediaItem
- >] - - teleforma_models_Audio -> telemeta_models_media_MediaItem - [label="item (audio)"] [arrowhead=none, arrowtail=dot]; - - -} diff --git a/doc/app.pdf b/doc/app.pdf deleted file mode 100644 index 0233a9dd..00000000 Binary files a/doc/app.pdf and /dev/null differ diff --git a/doc/app_all.dot b/doc/app_all.dot deleted file mode 100644 index 3d344038..00000000 --- a/doc/app_all.dot +++ /dev/null @@ -1,3647 +0,0 @@ - -digraph name { - fontname = "Helvetica" - fontsize = 8 - - node [ - fontname = "Helvetica" - fontsize = 8 - shape = "plaintext" - ] - edge [ - fontname = "Helvetica" - fontsize = 8 - ] - - - - - django_contrib_auth_models_Permission [label=< - - - - - - - - - - - - - - -
Permission
idAutoField
nameCharField
codenameCharField
- >] - - django_contrib_auth_models_Group [label=< - - - - - - - - - - - -
Group
idAutoField
nameCharField
- >] - - django_contrib_auth_models_User [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
User
idAutoField
usernameCharField
first_nameCharField
last_nameCharField
emailEmailField
passwordCharField
is_staffBooleanField
is_activeBooleanField
is_superuserBooleanField
last_loginDateTimeField
date_joinedDateTimeField
- >] - - django_contrib_auth_models_Message [label=< - - - - - - - - - - - -
Message
idAutoField
messageTextField
- >] - - - - - django_contrib_contenttypes_models_ContentType [label=< - - - - - - - - - - - - - - - - - -
ContentType
idAutoField
nameCharField
app_labelCharField
modelCharField
- >] - - - - - django_contrib_sessions_models_Session [label=< - - - - - - - - - - - - - - -
Session
session_keyCharField
session_dataTextField
expire_dateDateTimeField
- >] - - - - - django_contrib_sites_models_Site [label=< - - - - - - - - - - - - - - -
Site
idAutoField
domainCharField
nameCharField
- >] - - - - - - - - django_contrib_admin_models_LogEntry [label=< - - - - - - - - - - - - - - - - - - - - - - - -
LogEntry
idAutoField
action_timeDateTimeField
object_idTextField
object_reprCharField
action_flagPositiveSmallIntegerField
change_messageTextField
- >] - - - - - telemeta_models_enum_Enumeration [label=< - - - - - - - - -
Enumeration
<ModelCore>
valueCharField
- >] - - telemeta_models_core_ModelCore [label=< - - - - - -
ModelCore
<EnhancedModel>
- >] - - telemeta_models_media_MediaRelated [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - -
MediaRelated
<MediaResource>
titleCharField
dateDateTimeField
descriptionTextField
mime_typeCharField
urlCharField
creditsCharField
fileFileField
- >] - - telemeta_models_media_MediaResource [label=< - - - - - -
MediaResource
<ModelCore>
- >] - - telemeta_models_media_MediaBaseResource [label=< - - - - - - - - - - - - - - - - - - - - -
MediaBaseResource
<MediaResource>
titleCharField
descriptionCharField
codeCharField
referenceCharField
public_accessCharField
- >] - - telemeta_models_enum_PhysicalFormat [label=< - - - - - - - - - - - -
PhysicalFormat
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_PublishingStatus [label=< - - - - - - - - - - - -
PublishingStatus
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_AcquisitionMode [label=< - - - - - - - - - - - -
AcquisitionMode
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_MetadataAuthor [label=< - - - - - - - - - - - -
MetadataAuthor
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_MetadataWriter [label=< - - - - - - - - - - - -
MetadataWriter
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_LegalRight [label=< - - - - - - - - - - - -
LegalRight
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_RecordingContext [label=< - - - - - - - - - - - -
RecordingContext
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_AdConversion [label=< - - - - - - - - - - - -
AdConversion
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_VernacularStyle [label=< - - - - - - - - - - - -
VernacularStyle
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_GenericStyle [label=< - - - - - - - - - - - -
GenericStyle
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_ContextKeyword [label=< - - - - - - - - - - - -
ContextKeyword
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_Publisher [label=< - - - - - - - - - - - -
Publisher
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_PublisherCollection [label=< - - - - - - - - - - - -
PublisherCollection
<ModelCore>
idAutoField
valueCharField
- >] - - telemeta_models_enum_EthnicGroup [label=< - - - - - - - - - - - -
EthnicGroup
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_EthnicGroupAlias [label=< - - - - - - - - - - - -
EthnicGroupAlias
<ModelCore>
idAutoField
valueCharField
- >] - - telemeta_models_enum_TapeLength [label=< - - - - - - - - - - - -
TapeLength
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_TapeWidth [label=< - - - - - - - - - - - -
TapeWidth
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_TapeSpeed [label=< - - - - - - - - - - - -
TapeSpeed
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_enum_TapeVendor [label=< - - - - - - - - - - - -
TapeVendor
<Enumeration>
idAutoField
valueCharField
- >] - - telemeta_models_location_Location [label=< - - - - - - - - - - - - - - - - - - - - - - - -
Location
<ModelCore>
idAutoField
nameCharField
typeIntegerField
latitudeFloatField
longitudeFloatField
is_authoritativeBooleanField
- >] - - telemeta_models_location_LocationType [label=< - - - - - - - - - - - - - - -
LocationType
<ModelCore>
idAutoField
codeCharField
nameCharField
- >] - - telemeta_models_location_LocationAlias [label=< - - - - - - - - - - - - - - -
LocationAlias
<ModelCore>
idAutoField
aliasCharField
is_authoritativeBooleanField
- >] - - telemeta_models_location_LocationRelation [label=< - - - - - - - - - - - - - - -
LocationRelation
<ModelCore>
idAutoField
is_directBooleanField
is_authoritativeBooleanField
- >] - - telemeta_models_system_Revision [label=< - - - - - - - - - - - - - - - - - - - - -
Revision
<ModelCore>
idAutoField
element_typeCharField
element_idIntegerField
change_typeCharField
timeDateTimeField
- >] - - telemeta_models_system_UserProfile [label=< - - - - - - - - - - - - - - - - - - - - - - - -
UserProfile
idAutoField
institutionCharField
functionCharField
addressTextField
telephoneCharField
expiration_dateDateField
- >] - - telemeta_models_system_Criteria [label=< - - - - - - - - - - - - - - -
Criteria
<ModelCore>
idAutoField
keyCharField
valueCharField
- >] - - telemeta_models_system_Search [label=< - - - - - - - - - - - - - - -
Search
<ModelCore>
idAutoField
dateDateTimeField
descriptionCharField
- >] - - telemeta_models_instrument_Instrument [label=< - - - - - - - - - - - -
Instrument
<ModelCore>
idAutoField
nameCharField
- >] - - telemeta_models_instrument_InstrumentAlias [label=< - - - - - - - - - - - -
InstrumentAlias
<ModelCore>
idAutoField
nameCharField
- >] - - telemeta_models_instrument_InstrumentRelation [label=< - - - - - - - - -
InstrumentRelation
<ModelCore>
idAutoField
- >] - - telemeta_models_instrument_InstrumentAliasRelation [label=< - - - - - - - - -
InstrumentAliasRelation
<ModelCore>
idAutoField
- >] - - telemeta_models_language_Language [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Language
<ModelCore>
idAutoField
identifierCharField
part2BCharField
part2TCharField
part1CharField
scopeCharField
typeCharField
nameCharField
commentTextField
- >] - - telemeta_models_media_MediaCollection [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MediaCollection
<MediaResource>
idAutoField
referenceCharField
titleCharField
alt_titleCharField
creatorCharField
recorded_from_yearIntegerField
recorded_to_yearIntegerField
year_publishedIntegerField
collectorCharField
publisher_serialCharField
booklet_authorCharField
external_referencesTextField
doctype_codeIntegerField
public_accessCharField
cnrs_contributorCharField
booklet_descriptionTextField
alt_idsCharField
commentTextField
travailCharField
items_doneCharField
collector_is_creatorBooleanField
is_publishedBooleanField
conservation_siteCharField
codeCharField
old_codeCharField
approx_durationDurationField
physical_items_numIntegerField
stateTextField
a_informer_07_03CharField
- >] - - telemeta_models_media_MediaCollectionRelated [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MediaCollectionRelated
<MediaRelated>
idAutoField
titleCharField
dateDateTimeField
descriptionTextField
mime_typeCharField
urlCharField
creditsCharField
fileFileField
- >] - - telemeta_models_media_MediaItem [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MediaItem
<MediaResource>
idAutoField
titleCharField
alt_titleCharField
collectorCharField
recorded_from_dateDateField
recorded_to_dateDateField
location_commentCharField
cultural_areaCharField
languageCharField
context_commentTextField
moda_executCharField
authorCharField
commentTextField
collector_selectionCharField
collector_from_collectionBooleanField
codeCharField
old_codeCharField
trackCharField
creator_referenceCharField
external_referencesTextField
public_accessCharField
fileFileField
approx_durationDurationField
- >] - - telemeta_models_media_MediaItemRelated [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MediaItemRelated
<MediaRelated>
idAutoField
titleCharField
dateDateTimeField
descriptionTextField
mime_typeCharField
urlCharField
creditsCharField
fileFileField
- >] - - telemeta_models_media_MediaItemKeyword [label=< - - - - - - - - -
MediaItemKeyword
<ModelCore>
idAutoField
- >] - - telemeta_models_media_MediaItemPerformance [label=< - - - - - - - - - - - - - - -
MediaItemPerformance
<ModelCore>
idAutoField
instruments_numCharField
musiciansCharField
- >] - - telemeta_models_media_MediaItemAnalysis [label=< - - - - - - - - - - - - - - - - - - - - -
MediaItemAnalysis
<ModelCore>
idAutoField
analyzer_idCharField
nameCharField
valueCharField
unitCharField
- >] - - telemeta_models_media_MediaPart [label=< - - - - - - - - - - - - - - - - - -
MediaPart
<MediaResource>
idAutoField
titleCharField
startFloatField
endFloatField
- >] - - telemeta_models_media_Playlist [label=< - - - - - - - - - - - - - - - - - -
Playlist
<ModelCore>
idAutoField
public_idCharField
titleCharField
descriptionTextField
- >] - - telemeta_models_media_PlaylistResource [label=< - - - - - - - - - - - - - - - - - -
PlaylistResource
<ModelCore>
idAutoField
public_idCharField
resource_typeCharField
resource_idCharField
- >] - - telemeta_models_media_MediaItemMarker [label=< - - - - - - - - - - - - - - - - - - - - - - - -
MediaItemMarker
<MediaResource>
idAutoField
public_idCharField
timeFloatField
titleCharField
dateDateTimeField
descriptionTextField
- >] - - telemeta_models_media_MediaItemTranscodingFlag [label=< - - - - - - - - - - - - - - - - - -
MediaItemTranscodingFlag
<ModelCore>
idAutoField
mime_typeCharField
dateDateTimeField
valueBooleanField
- >] - - telemeta_models_media_MediaCorpus [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MediaCorpus
<MediaBaseResource>
idAutoField
titleCharField
descriptionCharField
codeCharField
referenceCharField
public_accessCharField
recorded_from_yearIntegerField
recorded_to_yearIntegerField
- >] - - telemeta_models_media_MediaFonds [label=< - - - - - - - - - - - - - - - - - - - - - - - -
MediaFonds
<MediaBaseResource>
idAutoField
titleCharField
descriptionCharField
codeCharField
referenceCharField
public_accessCharField
- >] - - telemeta_models_media_MediaCorpusRelated [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MediaCorpusRelated
<MediaRelated>
idAutoField
titleCharField
dateDateTimeField
descriptionTextField
mime_typeCharField
urlCharField
creditsCharField
fileFileField
- >] - - telemeta_models_media_MediaFondsRelated [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MediaFondsRelated
<MediaRelated>
idAutoField
titleCharField
dateDateTimeField
descriptionTextField
mime_typeCharField
urlCharField
creditsCharField
fileFileField
- >] - - telemeta_models_media_Format [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Format
<ModelCore>
idAutoField
original_codeCharField
tape_numberCharField
statusCharField
conservation_stateCharField
commentsTextField
tape_thicknessCharField
tape_diameterCharField
tape_referenceCharField
- >] - - - - - south_models_MigrationHistory [label=< - - - - - - - - - - - - - - - - - -
MigrationHistory
idAutoField
app_nameCharField
migrationCharField
appliedDateTimeField
- >] - - - - - teleforma_models_MediaBase [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - -
MediaBase
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
- >] - - teleforma_models_Organization [label=< - - - - - - - - - - - - - - -
Organization
idAutoField
nameCharField
descriptionCharField
- >] - - teleforma_models_Department [label=< - - - - - - - - - - - - - - -
Department
idAutoField
nameCharField
descriptionCharField
- >] - - teleforma_models_Category [label=< - - - - - - - - - - - - - - -
Category
idAutoField
nameCharField
descriptionCharField
- >] - - teleforma_models_Course [label=< - - - - - - - - - - - - - - - - - -
Course
idAutoField
public_idCharField
titleCharField
descriptionCharField
- >] - - teleforma_models_Professor [label=< - - - - - - - - -
Professor
idAutoField
- >] - - teleforma_models_Conference [label=< - - - - - - - - - - - - - - - - - -
Conference
idAutoField
titleCharField
descriptionCharField
sessionCharField
- >] - - teleforma_models_IEJ [label=< - - - - - - - - - - - - - - -
IEJ
idAutoField
nameCharField
descriptionCharField
- >] - - teleforma_models_Student [label=< - - - - - - - - -
Student
idAutoField
- >] - - teleforma_models_Document [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Document
<MediaBase>
idAutoField
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
codeCharField
fileFileField
- >] - - teleforma_models_Video [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Video
<MediaBase>
idAutoField
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
- >] - - teleforma_models_Audio [label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Audio
<MediaBase>
idAutoField
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
- >] - - - - - - - - - django_contrib_auth_models_Permission -> django_contrib_contenttypes_models_ContentType - [label="content_type (permission)"] [arrowhead=none, arrowtail=dot]; - - - - - django_contrib_auth_models_Group -> django_contrib_auth_models_Permission - [label="permissions (group)"] [arrowhead=dot arrowtail=dot, dir=both]; - - - - - django_contrib_auth_models_User -> django_contrib_auth_models_Group - [label="groups (user)"] [arrowhead=dot arrowtail=dot, dir=both]; - - - django_contrib_auth_models_User -> django_contrib_auth_models_Permission - [label="user_permissions (user)"] [arrowhead=dot arrowtail=dot, dir=both]; - - - - - django_contrib_auth_models_Message -> django_contrib_auth_models_User - [label="user (_message_set)"] [arrowhead=none, arrowtail=dot]; - - - - - - - - - - - - - - - - django_contrib_admin_models_LogEntry -> django_contrib_auth_models_User - [label="user (logentry)"] [arrowhead=none, arrowtail=dot]; - - - django_contrib_admin_models_LogEntry -> django_contrib_contenttypes_models_ContentType - [label="content_type (logentry)"] [arrowhead=none, arrowtail=dot]; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - telemeta_models_enum_PublisherCollection -> telemeta_models_enum_Publisher - [label="publisher (publisher_collections)"] [arrowhead=none, arrowtail=dot]; - - - - - - - telemeta_models_enum_EthnicGroupAlias -> telemeta_models_enum_EthnicGroup - [label="ethnic_group (aliases)"] [arrowhead=none, arrowtail=dot]; - - - - - - - - - - - - - telemeta_models_location_Location -> telemeta_models_location_LocationType - [label="complete_type (locations)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_location_Location -> telemeta_models_location_Location - [label="current_location (past_names)"] [arrowhead=none, arrowtail=dot]; - - - - - - - telemeta_models_location_LocationAlias -> telemeta_models_location_Location - [label="location (aliases)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_location_LocationRelation -> telemeta_models_location_Location - [label="location (ancestor_relations)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_location_LocationRelation -> telemeta_models_location_Location - [label="ancestor_location (descendant_relations)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_system_Revision -> django_contrib_auth_models_User - [label="user (revisions)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_system_UserProfile -> django_contrib_auth_models_User - [label="user (userprofile)"] [arrowhead=none, arrowtail=dot]; - - - - - - - telemeta_models_system_Search -> django_contrib_auth_models_User - [label="username (searches)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_system_Search -> telemeta_models_system_Criteria - [label="criteria (search)"] [arrowhead=dot arrowtail=dot, dir=both]; - - - - - - - - - telemeta_models_instrument_InstrumentRelation -> telemeta_models_instrument_Instrument - [label="instrument (parent_relation)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_instrument_InstrumentRelation -> telemeta_models_instrument_Instrument - [label="parent_instrument (child_relation)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_instrument_InstrumentAliasRelation -> telemeta_models_instrument_InstrumentAlias - [label="alias (other_name)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_instrument_InstrumentAliasRelation -> telemeta_models_instrument_InstrumentAlias - [label="instrument (relation)"] [arrowhead=none, arrowtail=dot]; - - - - - - - telemeta_models_media_MediaCollection -> telemeta_models_enum_RecordingContext - [label="recording_context (collections)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaCollection -> telemeta_models_enum_Publisher - [label="publisher (collections)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaCollection -> telemeta_models_enum_PublisherCollection - [label="publisher_collection (collections)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaCollection -> telemeta_models_enum_LegalRight - [label="legal_rights (collections)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaCollection -> telemeta_models_enum_AcquisitionMode - [label="acquisition_mode (collections)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaCollection -> telemeta_models_enum_MetadataAuthor - [label="metadata_author (collections)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaCollection -> telemeta_models_enum_PublishingStatus - [label="publishing_status (collections)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaCollection -> telemeta_models_enum_MetadataWriter - [label="metadata_writer (collections)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaCollection -> telemeta_models_enum_PhysicalFormat - [label="physical_format (collections)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaCollection -> telemeta_models_enum_AdConversion - [label="ad_conversion (collections)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_media_MediaCollectionRelated -> telemeta_models_media_MediaCollection - [label="collection (related)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_media_MediaItem -> telemeta_models_media_MediaCollection - [label="collection (items)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaItem -> telemeta_models_location_Location - [label="location (mediaitem)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaItem -> telemeta_models_enum_EthnicGroup - [label="ethnic_group (items)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaItem -> telemeta_models_language_Language - [label="language_iso (items)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaItem -> telemeta_models_enum_VernacularStyle - [label="vernacular_style (items)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaItem -> telemeta_models_enum_GenericStyle - [label="generic_style (items)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaItem -> telemeta_models_media_MediaItem - [label="copied_from_item (copies)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_media_MediaItemRelated -> telemeta_models_media_MediaItem - [label="item (related)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_media_MediaItemKeyword -> telemeta_models_media_MediaItem - [label="item (keyword_relations)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaItemKeyword -> telemeta_models_enum_ContextKeyword - [label="keyword (item_relations)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_media_MediaItemPerformance -> telemeta_models_media_MediaItem - [label="media_item (performances)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaItemPerformance -> telemeta_models_instrument_Instrument - [label="instrument (performances)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaItemPerformance -> telemeta_models_instrument_InstrumentAlias - [label="alias (performances)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_media_MediaItemAnalysis -> telemeta_models_media_MediaItem - [label="item (analysis)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_media_MediaPart -> telemeta_models_media_MediaItem - [label="item (parts)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_media_Playlist -> django_contrib_auth_models_User - [label="author (playlists)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_media_PlaylistResource -> telemeta_models_media_Playlist - [label="playlist (resources)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_media_MediaItemMarker -> telemeta_models_media_MediaItem - [label="item (markers)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_MediaItemMarker -> django_contrib_auth_models_User - [label="author (markers)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_media_MediaItemTranscodingFlag -> telemeta_models_media_MediaItem - [label="item (transcoding)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_media_MediaCorpus -> telemeta_models_media_MediaCollection - [label="children (corpus)"] [arrowhead=dot arrowtail=dot, dir=both]; - - - - - telemeta_models_media_MediaFonds -> telemeta_models_media_MediaCorpus - [label="children (fonds)"] [arrowhead=dot arrowtail=dot, dir=both]; - - - - - telemeta_models_media_MediaCorpusRelated -> telemeta_models_media_MediaCorpus - [label="resource (related)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_media_MediaFondsRelated -> telemeta_models_media_MediaFonds - [label="resource (related)"] [arrowhead=none, arrowtail=dot]; - - - - - telemeta_models_media_Format -> telemeta_models_media_MediaItem - [label="item (formats)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_Format -> telemeta_models_enum_TapeLength - [label="tape_length (formats)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_Format -> telemeta_models_enum_TapeWidth - [label="tape_width (formats)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_Format -> telemeta_models_enum_TapeSpeed - [label="tape_speed (formats)"] [arrowhead=none, arrowtail=dot]; - - - telemeta_models_media_Format -> telemeta_models_enum_TapeVendor - [label="tape_vendor (formats)"] [arrowhead=none, arrowtail=dot]; - - - - - - - - - - - - - teleforma_models_Department -> teleforma_models_Organization - [label="organization (department)"] [arrowhead=none, arrowtail=dot]; - - - - - - - teleforma_models_Course -> teleforma_models_Department - [label="department (course)"] [arrowhead=none, arrowtail=dot]; - - - teleforma_models_Course -> teleforma_models_Category - [label="category (course)"] [arrowhead=none, arrowtail=dot]; - - - - - teleforma_models_Professor -> django_contrib_auth_models_User - [label="user (professor)"] [arrowhead=none, arrowtail=dot]; - - - teleforma_models_Professor -> teleforma_models_Course - [label="courses (professor)"] [arrowhead=dot arrowtail=dot, dir=both]; - - - - - teleforma_models_Conference -> teleforma_models_Professor - [label="professor (conference)"] [arrowhead=none, arrowtail=dot]; - - - teleforma_models_Conference -> teleforma_models_Course - [label="course (conference)"] [arrowhead=none, arrowtail=dot]; - - - - - - - teleforma_models_Student -> django_contrib_auth_models_User - [label="user (student)"] [arrowhead=none, arrowtail=dot]; - - - teleforma_models_Student -> teleforma_models_Category - [label="category (student)"] [arrowhead=none, arrowtail=dot]; - - - teleforma_models_Student -> teleforma_models_IEJ - [label="iej (student)"] [arrowhead=none, arrowtail=dot]; - - - teleforma_models_Student -> teleforma_models_Course - [label="courses (student)"] [arrowhead=dot arrowtail=dot, dir=both]; - - - - - teleforma_models_Document -> teleforma_models_Course - [label="course (document)"] [arrowhead=none, arrowtail=dot]; - - - - - teleforma_models_Video -> teleforma_models_Course - [label="course (video)"] [arrowhead=none, arrowtail=dot]; - - - teleforma_models_Video -> telemeta_models_media_MediaItem - [label="item (video)"] [arrowhead=none, arrowtail=dot]; - - - - - teleforma_models_Audio -> teleforma_models_Course - [label="course (audio)"] [arrowhead=none, arrowtail=dot]; - - - teleforma_models_Audio -> telemeta_models_media_MediaItem - [label="item (audio)"] [arrowhead=none, arrowtail=dot]; - - - -} diff --git a/doc/app_all.pdf b/doc/app_all.pdf deleted file mode 100644 index ed9df52a..00000000 Binary files a/doc/app_all.pdf and /dev/null differ diff --git a/doc/teleforma-all.dot b/doc/teleforma-all.dot new file mode 100644 index 00000000..e3054f53 --- /dev/null +++ b/doc/teleforma-all.dot @@ -0,0 +1,3710 @@ + +digraph name { + fontname = "Helvetica" + fontsize = 8 + + node [ + fontname = "Helvetica" + fontsize = 8 + shape = "plaintext" + ] + edge [ + fontname = "Helvetica" + fontsize = 8 + ] + + + + + django_contrib_auth_models_Permission [label=< + + + + + + + + + + + + + + +
Permission
idAutoField
nameCharField
codenameCharField
+ >] + + django_contrib_auth_models_Group [label=< + + + + + + + + + + + +
Group
idAutoField
nameCharField
+ >] + + django_contrib_auth_models_User [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
User
idAutoField
usernameCharField
first_nameCharField
last_nameCharField
emailEmailField
passwordCharField
is_staffBooleanField
is_activeBooleanField
is_superuserBooleanField
last_loginDateTimeField
date_joinedDateTimeField
+ >] + + django_contrib_auth_models_Message [label=< + + + + + + + + + + + +
Message
idAutoField
messageTextField
+ >] + + + + + django_contrib_contenttypes_models_ContentType [label=< + + + + + + + + + + + + + + + + + +
ContentType
idAutoField
nameCharField
app_labelCharField
modelCharField
+ >] + + + + + django_contrib_sessions_models_Session [label=< + + + + + + + + + + + + + + +
Session
session_keyCharField
session_dataTextField
expire_dateDateTimeField
+ >] + + + + + django_contrib_sites_models_Site [label=< + + + + + + + + + + + + + + +
Site
idAutoField
domainCharField
nameCharField
+ >] + + + + + + + + django_contrib_admin_models_LogEntry [label=< + + + + + + + + + + + + + + + + + + + + + + + +
LogEntry
idAutoField
action_timeDateTimeField
object_idTextField
object_reprCharField
action_flagPositiveSmallIntegerField
change_messageTextField
+ >] + + + + + telemeta_models_enum_Enumeration [label=< + + + + + + + + +
Enumeration
<ModelCore>
valueCharField
+ >] + + telemeta_models_core_ModelCore [label=< + + + + + +
ModelCore
<EnhancedModel>
+ >] + + telemeta_models_media_MediaResource [label=< + + + + + +
MediaResource
<ModelCore>
+ >] + + telemeta_models_media_MediaRelated [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
MediaRelated
<MediaResource>
titleCharField
dateDateTimeField
descriptionTextField
mime_typeCharField
urlCharField
creditsCharField
fileFileField
+ >] + + telemeta_models_media_MediaBaseResource [label=< + + + + + + + + + + + + + + + + + + + + +
MediaBaseResource
<MediaResource>
titleCharField
descriptionCharField
codeCharField
referenceCharField
public_accessCharField
+ >] + + telemeta_models_enum_PhysicalFormat [label=< + + + + + + + + + + + +
PhysicalFormat
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_PublishingStatus [label=< + + + + + + + + + + + +
PublishingStatus
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_AcquisitionMode [label=< + + + + + + + + + + + +
AcquisitionMode
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_MetadataAuthor [label=< + + + + + + + + + + + +
MetadataAuthor
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_MetadataWriter [label=< + + + + + + + + + + + +
MetadataWriter
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_LegalRight [label=< + + + + + + + + + + + +
LegalRight
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_RecordingContext [label=< + + + + + + + + + + + +
RecordingContext
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_AdConversion [label=< + + + + + + + + + + + +
AdConversion
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_VernacularStyle [label=< + + + + + + + + + + + +
VernacularStyle
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_GenericStyle [label=< + + + + + + + + + + + +
GenericStyle
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_ContextKeyword [label=< + + + + + + + + + + + +
ContextKeyword
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_Publisher [label=< + + + + + + + + + + + +
Publisher
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_PublisherCollection [label=< + + + + + + + + + + + +
PublisherCollection
<ModelCore>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_EthnicGroup [label=< + + + + + + + + + + + +
EthnicGroup
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_EthnicGroupAlias [label=< + + + + + + + + + + + +
EthnicGroupAlias
<ModelCore>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_TapeLength [label=< + + + + + + + + + + + +
TapeLength
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_TapeWidth [label=< + + + + + + + + + + + +
TapeWidth
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_TapeSpeed [label=< + + + + + + + + + + + +
TapeSpeed
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_enum_TapeVendor [label=< + + + + + + + + + + + +
TapeVendor
<Enumeration>
idAutoField
valueCharField
+ >] + + telemeta_models_location_Location [label=< + + + + + + + + + + + + + + + + + + + + + + + +
Location
<ModelCore>
idAutoField
nameCharField
typeIntegerField
latitudeFloatField
longitudeFloatField
is_authoritativeBooleanField
+ >] + + telemeta_models_location_LocationType [label=< + + + + + + + + + + + + + + +
LocationType
<ModelCore>
idAutoField
codeCharField
nameCharField
+ >] + + telemeta_models_location_LocationAlias [label=< + + + + + + + + + + + + + + +
LocationAlias
<ModelCore>
idAutoField
aliasCharField
is_authoritativeBooleanField
+ >] + + telemeta_models_location_LocationRelation [label=< + + + + + + + + + + + + + + +
LocationRelation
<ModelCore>
idAutoField
is_directBooleanField
is_authoritativeBooleanField
+ >] + + telemeta_models_system_Revision [label=< + + + + + + + + + + + + + + + + + + + + +
Revision
<ModelCore>
idAutoField
element_typeCharField
element_idIntegerField
change_typeCharField
timeDateTimeField
+ >] + + telemeta_models_system_UserProfile [label=< + + + + + + + + + + + + + + + + + + + + + + + +
UserProfile
idAutoField
institutionCharField
functionCharField
addressTextField
telephoneCharField
expiration_dateDateField
+ >] + + telemeta_models_system_Criteria [label=< + + + + + + + + + + + + + + +
Criteria
<ModelCore>
idAutoField
keyCharField
valueCharField
+ >] + + telemeta_models_system_Search [label=< + + + + + + + + + + + + + + +
Search
<ModelCore>
idAutoField
dateDateTimeField
descriptionCharField
+ >] + + telemeta_models_instrument_Instrument [label=< + + + + + + + + + + + +
Instrument
<ModelCore>
idAutoField
nameCharField
+ >] + + telemeta_models_instrument_InstrumentAlias [label=< + + + + + + + + + + + +
InstrumentAlias
<ModelCore>
idAutoField
nameCharField
+ >] + + telemeta_models_instrument_InstrumentRelation [label=< + + + + + + + + +
InstrumentRelation
<ModelCore>
idAutoField
+ >] + + telemeta_models_instrument_InstrumentAliasRelation [label=< + + + + + + + + +
InstrumentAliasRelation
<ModelCore>
idAutoField
+ >] + + telemeta_models_language_Language [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Language
<ModelCore>
idAutoField
identifierCharField
part2BCharField
part2TCharField
part1CharField
scopeCharField
typeCharField
nameCharField
commentTextField
+ >] + + telemeta_models_media_MediaCollection [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
MediaCollection
<MediaResource>
idAutoField
referenceCharField
titleCharField
alt_titleCharField
creatorCharField
recorded_from_yearIntegerField
recorded_to_yearIntegerField
year_publishedIntegerField
collectorCharField
publisher_serialCharField
booklet_authorCharField
external_referencesTextField
doctype_codeIntegerField
public_accessCharField
cnrs_contributorCharField
booklet_descriptionTextField
alt_idsCharField
commentTextField
travailCharField
items_doneCharField
collector_is_creatorBooleanField
is_publishedBooleanField
conservation_siteCharField
codeCharField
old_codeCharField
approx_durationDurationField
physical_items_numIntegerField
stateTextField
a_informer_07_03CharField
+ >] + + telemeta_models_media_MediaCollectionRelated [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
MediaCollectionRelated
<MediaRelated>
idAutoField
titleCharField
dateDateTimeField
descriptionTextField
mime_typeCharField
urlCharField
creditsCharField
fileFileField
+ >] + + telemeta_models_media_MediaItem [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
MediaItem
<MediaResource>
idAutoField
titleCharField
alt_titleCharField
collectorCharField
recorded_from_dateDateField
recorded_to_dateDateField
location_commentCharField
cultural_areaCharField
languageCharField
context_commentTextField
moda_executCharField
authorCharField
commentTextField
collector_selectionCharField
collector_from_collectionBooleanField
codeCharField
old_codeCharField
trackCharField
creator_referenceCharField
external_referencesTextField
public_accessCharField
fileFileField
approx_durationDurationField
+ >] + + telemeta_models_media_MediaItemRelated [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
MediaItemRelated
<MediaRelated>
idAutoField
titleCharField
dateDateTimeField
descriptionTextField
mime_typeCharField
urlCharField
creditsCharField
fileFileField
+ >] + + telemeta_models_media_MediaItemKeyword [label=< + + + + + + + + +
MediaItemKeyword
<ModelCore>
idAutoField
+ >] + + telemeta_models_media_MediaItemPerformance [label=< + + + + + + + + + + + + + + +
MediaItemPerformance
<ModelCore>
idAutoField
instruments_numCharField
musiciansCharField
+ >] + + telemeta_models_media_MediaItemAnalysis [label=< + + + + + + + + + + + + + + + + + + + + +
MediaItemAnalysis
<ModelCore>
idAutoField
analyzer_idCharField
nameCharField
valueCharField
unitCharField
+ >] + + telemeta_models_media_MediaPart [label=< + + + + + + + + + + + + + + + + + +
MediaPart
<MediaResource>
idAutoField
titleCharField
startFloatField
endFloatField
+ >] + + telemeta_models_media_Playlist [label=< + + + + + + + + + + + + + + + + + +
Playlist
<ModelCore>
idAutoField
public_idCharField
titleCharField
descriptionTextField
+ >] + + telemeta_models_media_PlaylistResource [label=< + + + + + + + + + + + + + + + + + +
PlaylistResource
<ModelCore>
idAutoField
public_idCharField
resource_typeCharField
resource_idCharField
+ >] + + telemeta_models_media_MediaItemMarker [label=< + + + + + + + + + + + + + + + + + + + + + + + +
MediaItemMarker
<MediaResource>
idAutoField
public_idCharField
timeFloatField
titleCharField
dateDateTimeField
descriptionTextField
+ >] + + telemeta_models_media_MediaItemTranscodingFlag [label=< + + + + + + + + + + + + + + + + + +
MediaItemTranscodingFlag
<ModelCore>
idAutoField
mime_typeCharField
dateDateTimeField
valueBooleanField
+ >] + + telemeta_models_media_MediaCorpus [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
MediaCorpus
<MediaBaseResource>
idAutoField
titleCharField
descriptionCharField
codeCharField
referenceCharField
public_accessCharField
recorded_from_yearIntegerField
recorded_to_yearIntegerField
+ >] + + telemeta_models_media_MediaFonds [label=< + + + + + + + + + + + + + + + + + + + + + + + +
MediaFonds
<MediaBaseResource>
idAutoField
titleCharField
descriptionCharField
codeCharField
referenceCharField
public_accessCharField
+ >] + + telemeta_models_media_MediaCorpusRelated [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
MediaCorpusRelated
<MediaRelated>
idAutoField
titleCharField
dateDateTimeField
descriptionTextField
mime_typeCharField
urlCharField
creditsCharField
fileFileField
+ >] + + telemeta_models_media_MediaFondsRelated [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
MediaFondsRelated
<MediaRelated>
idAutoField
titleCharField
dateDateTimeField
descriptionTextField
mime_typeCharField
urlCharField
creditsCharField
fileFileField
+ >] + + telemeta_models_media_Format [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Format
<ModelCore>
idAutoField
original_codeCharField
tape_numberCharField
statusCharField
conservation_stateCharField
commentsTextField
tape_thicknessCharField
tape_diameterCharField
tape_referenceCharField
+ >] + + + + + south_models_MigrationHistory [label=< + + + + + + + + + + + + + + + + + +
MigrationHistory
idAutoField
app_nameCharField
migrationCharField
appliedDateTimeField
+ >] + + + + + teleforma_models_MediaBase [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
MediaBase
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
+ >] + + teleforma_models_Organization [label=< + + + + + + + + + + + + + + +
Organization
idAutoField
nameCharField
descriptionCharField
+ >] + + teleforma_models_Department [label=< + + + + + + + + + + + + + + +
Department
idAutoField
nameCharField
descriptionCharField
+ >] + + teleforma_models_Category [label=< + + + + + + + + + + + + + + +
Category
idAutoField
nameCharField
descriptionCharField
+ >] + + teleforma_models_Course [label=< + + + + + + + + + + + + + + + + + +
Course
idAutoField
titleCharField
descriptionCharField
public_idCharField
+ >] + + teleforma_models_Professor [label=< + + + + + + + + +
Professor
idAutoField
+ >] + + teleforma_models_Room [label=< + + + + + + + + + + + + + + +
Room
idAutoField
nameCharField
descriptionCharField
+ >] + + teleforma_models_Conference [label=< + + + + + + + + + + + + + + + + + + + + + + + +
Conference
idAutoField
titleCharField
descriptionCharField
sessionCharField
date_beginDateTimeField
date_endDateTimeField
+ >] + + teleforma_models_IEJ [label=< + + + + + + + + + + + + + + +
IEJ
idAutoField
nameCharField
descriptionCharField
+ >] + + teleforma_models_Student [label=< + + + + + + + + +
Student
idAutoField
+ >] + + teleforma_models_Document [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Document
<MediaBase>
idAutoField
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
codeCharField
is_annalBooleanField
fileFileField
+ >] + + teleforma_models_Video [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Video
<MediaBase>
idAutoField
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
+ >] + + teleforma_models_Audio [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Audio
<MediaBase>
idAutoField
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
+ >] + + + + + + + + + django_contrib_auth_models_Permission -> django_contrib_contenttypes_models_ContentType + [label="content_type (permission)"] [arrowhead=none, arrowtail=dot]; + + + + + django_contrib_auth_models_Group -> django_contrib_auth_models_Permission + [label="permissions (group)"] [arrowhead=dot arrowtail=dot, dir=both]; + + + + + django_contrib_auth_models_User -> django_contrib_auth_models_Group + [label="groups (user)"] [arrowhead=dot arrowtail=dot, dir=both]; + + + django_contrib_auth_models_User -> django_contrib_auth_models_Permission + [label="user_permissions (user)"] [arrowhead=dot arrowtail=dot, dir=both]; + + + + + django_contrib_auth_models_Message -> django_contrib_auth_models_User + [label="user (_message_set)"] [arrowhead=none, arrowtail=dot]; + + + + + + + + + + + + + + + + django_contrib_admin_models_LogEntry -> django_contrib_auth_models_User + [label="user (logentry)"] [arrowhead=none, arrowtail=dot]; + + + django_contrib_admin_models_LogEntry -> django_contrib_contenttypes_models_ContentType + [label="content_type (logentry)"] [arrowhead=none, arrowtail=dot]; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + telemeta_models_enum_PublisherCollection -> telemeta_models_enum_Publisher + [label="publisher (publisher_collections)"] [arrowhead=none, arrowtail=dot]; + + + + + + + telemeta_models_enum_EthnicGroupAlias -> telemeta_models_enum_EthnicGroup + [label="ethnic_group (aliases)"] [arrowhead=none, arrowtail=dot]; + + + + + + + + + + + + + telemeta_models_location_Location -> telemeta_models_location_LocationType + [label="complete_type (locations)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_location_Location -> telemeta_models_location_Location + [label="current_location (past_names)"] [arrowhead=none, arrowtail=dot]; + + + + + + + telemeta_models_location_LocationAlias -> telemeta_models_location_Location + [label="location (aliases)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_location_LocationRelation -> telemeta_models_location_Location + [label="location (ancestor_relations)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_location_LocationRelation -> telemeta_models_location_Location + [label="ancestor_location (descendant_relations)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_system_Revision -> django_contrib_auth_models_User + [label="user (revisions)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_system_UserProfile -> django_contrib_auth_models_User + [label="user (userprofile)"] [arrowhead=none, arrowtail=dot]; + + + + + + + telemeta_models_system_Search -> django_contrib_auth_models_User + [label="username (searches)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_system_Search -> telemeta_models_system_Criteria + [label="criteria (search)"] [arrowhead=dot arrowtail=dot, dir=both]; + + + + + + + + + telemeta_models_instrument_InstrumentRelation -> telemeta_models_instrument_Instrument + [label="instrument (parent_relation)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_instrument_InstrumentRelation -> telemeta_models_instrument_Instrument + [label="parent_instrument (child_relation)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_instrument_InstrumentAliasRelation -> telemeta_models_instrument_InstrumentAlias + [label="alias (other_name)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_instrument_InstrumentAliasRelation -> telemeta_models_instrument_InstrumentAlias + [label="instrument (relation)"] [arrowhead=none, arrowtail=dot]; + + + + + + + telemeta_models_media_MediaCollection -> telemeta_models_enum_RecordingContext + [label="recording_context (collections)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaCollection -> telemeta_models_enum_Publisher + [label="publisher (collections)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaCollection -> telemeta_models_enum_PublisherCollection + [label="publisher_collection (collections)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaCollection -> telemeta_models_enum_LegalRight + [label="legal_rights (collections)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaCollection -> telemeta_models_enum_AcquisitionMode + [label="acquisition_mode (collections)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaCollection -> telemeta_models_enum_MetadataAuthor + [label="metadata_author (collections)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaCollection -> telemeta_models_enum_PublishingStatus + [label="publishing_status (collections)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaCollection -> telemeta_models_enum_MetadataWriter + [label="metadata_writer (collections)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaCollection -> telemeta_models_enum_PhysicalFormat + [label="physical_format (collections)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaCollection -> telemeta_models_enum_AdConversion + [label="ad_conversion (collections)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_media_MediaCollectionRelated -> telemeta_models_media_MediaCollection + [label="collection (related)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_media_MediaItem -> telemeta_models_media_MediaCollection + [label="collection (items)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaItem -> telemeta_models_location_Location + [label="location (mediaitem)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaItem -> telemeta_models_enum_EthnicGroup + [label="ethnic_group (items)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaItem -> telemeta_models_language_Language + [label="language_iso (items)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaItem -> telemeta_models_enum_VernacularStyle + [label="vernacular_style (items)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaItem -> telemeta_models_enum_GenericStyle + [label="generic_style (items)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaItem -> telemeta_models_media_MediaItem + [label="copied_from_item (copies)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_media_MediaItemRelated -> telemeta_models_media_MediaItem + [label="item (related)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_media_MediaItemKeyword -> telemeta_models_media_MediaItem + [label="item (keyword_relations)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaItemKeyword -> telemeta_models_enum_ContextKeyword + [label="keyword (item_relations)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_media_MediaItemPerformance -> telemeta_models_media_MediaItem + [label="media_item (performances)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaItemPerformance -> telemeta_models_instrument_Instrument + [label="instrument (performances)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaItemPerformance -> telemeta_models_instrument_InstrumentAlias + [label="alias (performances)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_media_MediaItemAnalysis -> telemeta_models_media_MediaItem + [label="item (analysis)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_media_MediaPart -> telemeta_models_media_MediaItem + [label="item (parts)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_media_Playlist -> django_contrib_auth_models_User + [label="author (playlists)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_media_PlaylistResource -> telemeta_models_media_Playlist + [label="playlist (resources)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_media_MediaItemMarker -> telemeta_models_media_MediaItem + [label="item (markers)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaItemMarker -> django_contrib_auth_models_User + [label="author (markers)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_media_MediaItemTranscodingFlag -> telemeta_models_media_MediaItem + [label="item (transcoding)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_media_MediaCorpus -> telemeta_models_media_MediaCollection + [label="children (corpus)"] [arrowhead=dot arrowtail=dot, dir=both]; + + + + + telemeta_models_media_MediaFonds -> telemeta_models_media_MediaCorpus + [label="children (fonds)"] [arrowhead=dot arrowtail=dot, dir=both]; + + + + + telemeta_models_media_MediaCorpusRelated -> telemeta_models_media_MediaCorpus + [label="resource (related)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_media_MediaFondsRelated -> telemeta_models_media_MediaFonds + [label="resource (related)"] [arrowhead=none, arrowtail=dot]; + + + + + telemeta_models_media_Format -> telemeta_models_media_MediaItem + [label="item (formats)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_Format -> telemeta_models_enum_TapeLength + [label="tape_length (formats)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_Format -> telemeta_models_enum_TapeWidth + [label="tape_width (formats)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_Format -> telemeta_models_enum_TapeSpeed + [label="tape_speed (formats)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_Format -> telemeta_models_enum_TapeVendor + [label="tape_vendor (formats)"] [arrowhead=none, arrowtail=dot]; + + + + + + + + + + + + + teleforma_models_Department -> teleforma_models_Organization + [label="organization (department)"] [arrowhead=none, arrowtail=dot]; + + + + + + + teleforma_models_Course -> teleforma_models_Department + [label="department (course)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Course -> teleforma_models_Category + [label="category (course)"] [arrowhead=none, arrowtail=dot]; + + + + + teleforma_models_Professor -> django_contrib_auth_models_User + [label="user (professor)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Professor -> teleforma_models_Course + [label="courses (professor)"] [arrowhead=dot arrowtail=dot, dir=both]; + + + + + teleforma_models_Room -> teleforma_models_Organization + [label="organization (room)"] [arrowhead=none, arrowtail=dot]; + + + + + teleforma_models_Conference -> teleforma_models_Professor + [label="professor (conference)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Conference -> teleforma_models_Course + [label="course (conference)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Conference -> teleforma_models_Room + [label="room (conference)"] [arrowhead=none, arrowtail=dot]; + + + + + + + teleforma_models_Student -> django_contrib_auth_models_User + [label="user (student)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Student -> teleforma_models_Category + [label="category (student)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Student -> teleforma_models_IEJ + [label="iej (student)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Student -> teleforma_models_Course + [label="courses (student)"] [arrowhead=dot arrowtail=dot, dir=both]; + + + + + teleforma_models_Document -> teleforma_models_Course + [label="course (document)"] [arrowhead=none, arrowtail=dot]; + + + + + teleforma_models_Video -> teleforma_models_Course + [label="course (video)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Video -> telemeta_models_media_MediaItem + [label="item (video)"] [arrowhead=none, arrowtail=dot]; + + + + + teleforma_models_Audio -> teleforma_models_Course + [label="course (audio)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Audio -> telemeta_models_media_MediaItem + [label="item (audio)"] [arrowhead=none, arrowtail=dot]; + + + +} diff --git a/doc/teleforma-all.pdf b/doc/teleforma-all.pdf new file mode 100644 index 00000000..6ec0ce17 Binary files /dev/null and b/doc/teleforma-all.pdf differ diff --git a/doc/teleforma.dot b/doc/teleforma.dot new file mode 100644 index 00000000..e4385f74 --- /dev/null +++ b/doc/teleforma.dot @@ -0,0 +1,721 @@ + +digraph name { + fontname = "Helvetica" + fontsize = 8 + + node [ + fontname = "Helvetica" + fontsize = 8 + shape = "plaintext" + ] + edge [ + fontname = "Helvetica" + fontsize = 8 + ] + + + + + teleforma_models_MediaBase [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
MediaBase
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
+ >] + + teleforma_models_Organization [label=< + + + + + + + + + + + + + + +
Organization
idAutoField
nameCharField
descriptionCharField
+ >] + + teleforma_models_Department [label=< + + + + + + + + + + + + + + +
Department
idAutoField
nameCharField
descriptionCharField
+ >] + + teleforma_models_Category [label=< + + + + + + + + + + + + + + +
Category
idAutoField
nameCharField
descriptionCharField
+ >] + + teleforma_models_Course [label=< + + + + + + + + + + + + + + + + + +
Course
idAutoField
titleCharField
descriptionCharField
public_idCharField
+ >] + + teleforma_models_Professor [label=< + + + + + + + + +
Professor
idAutoField
+ >] + + teleforma_models_Room [label=< + + + + + + + + + + + + + + +
Room
idAutoField
nameCharField
descriptionCharField
+ >] + + teleforma_models_Conference [label=< + + + + + + + + + + + + + + + + + + + + + + + +
Conference
idAutoField
titleCharField
descriptionCharField
sessionCharField
date_beginDateTimeField
date_endDateTimeField
+ >] + + teleforma_models_IEJ [label=< + + + + + + + + + + + + + + +
IEJ
idAutoField
nameCharField
descriptionCharField
+ >] + + teleforma_models_Student [label=< + + + + + + + + +
Student
idAutoField
+ >] + + teleforma_models_Document [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Document
<MediaBase>
idAutoField
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
codeCharField
is_annalBooleanField
fileFileField
+ >] + + teleforma_models_Video [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Video
<MediaBase>
idAutoField
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
+ >] + + teleforma_models_Audio [label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Audio
<MediaBase>
idAutoField
titleCharField
descriptionCharField
mime_typeCharField
creditsCharField
is_publishedBooleanField
date_addedDateTimeField
date_modifiedDateTimeField
+ >] + + + + + + + + + + teleforma_models_Department -> teleforma_models_Organization + [label="organization (department)"] [arrowhead=none, arrowtail=dot]; + + + + + + + teleforma_models_Course -> teleforma_models_Department + [label="department (course)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Course -> teleforma_models_Category + [label="category (course)"] [arrowhead=none, arrowtail=dot]; + + + + + django_contrib_auth_models_User [label=< + + +
User
+ >] + + teleforma_models_Professor -> django_contrib_auth_models_User + [label="user (professor)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Professor -> teleforma_models_Course + [label="courses (professor)"] [arrowhead=dot arrowtail=dot, dir=both]; + + + + + teleforma_models_Room -> teleforma_models_Organization + [label="organization (room)"] [arrowhead=none, arrowtail=dot]; + + + + + teleforma_models_Conference -> teleforma_models_Professor + [label="professor (conference)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Conference -> teleforma_models_Course + [label="course (conference)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Conference -> teleforma_models_Room + [label="room (conference)"] [arrowhead=none, arrowtail=dot]; + + + + + + + django_contrib_auth_models_User [label=< + + +
User
+ >] + + teleforma_models_Student -> django_contrib_auth_models_User + [label="user (student)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Student -> teleforma_models_Category + [label="category (student)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Student -> teleforma_models_IEJ + [label="iej (student)"] [arrowhead=none, arrowtail=dot]; + + + teleforma_models_Student -> teleforma_models_Course + [label="courses (student)"] [arrowhead=dot arrowtail=dot, dir=both]; + + + + + teleforma_models_Document -> teleforma_models_Course + [label="course (document)"] [arrowhead=none, arrowtail=dot]; + + + + + teleforma_models_Video -> teleforma_models_Course + [label="course (video)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaItem [label=< + + +
MediaItem
+ >] + + teleforma_models_Video -> telemeta_models_media_MediaItem + [label="item (video)"] [arrowhead=none, arrowtail=dot]; + + + + + teleforma_models_Audio -> teleforma_models_Course + [label="course (audio)"] [arrowhead=none, arrowtail=dot]; + + + telemeta_models_media_MediaItem [label=< + + +
MediaItem
+ >] + + teleforma_models_Audio -> telemeta_models_media_MediaItem + [label="item (audio)"] [arrowhead=none, arrowtail=dot]; + + +} diff --git a/doc/teleforma.pdf b/doc/teleforma.pdf new file mode 100644 index 00000000..0d1e45a8 Binary files /dev/null and b/doc/teleforma.pdf differ