Salta el contingut

Model de dades relacionals

Taula SQLAchemy i catàleg de columnes. L' execució de la inspecció SQLite segueix autorificant per a una instància instal· lada, especialment després de les migració lleugeres.

Regenera amb python pipeline/skills/technical_documentation/scripts/generate.py.

S' ha trobat Taules de 19 mapes i 159 columnes mapaades.

Resum de la taula

Taula Model Columnes Origen
api_tokens ApiToken 10 backend/models/gestió.p.:90909090909090909090
articles Article 9 backend/models/reader.py:232323232323232323232323232323
contacts Contact 21 backend/models/contact.py:3131313131
feed_sources FeedSource 6 backend/models/reader.py: 1166
hidden_events HiddenEvent 3 backend/models/calendar.py: 5zytxuar
mail_message_tags MailMessageTag 6 backend/models/mails.py:4242424242424242
mail_tags MailTag 4 backend/models/mails.py: 3333335
mail_views MailView 11 backend/models/mails.py: 55353353
memberships Membership 5 backend/models/gestió.py: 155555555
messages MailMessage 18 backend/models/mails.py: 1010101010101010
newsletter_account NewsletterAccount 8 backend/models/reader.py: 433zuton
notifications Notification 7 backend/models/noificació.py: 1166
pdf_annotations PdfAnnotation 12 backend/models/pdf_annotation.py:21 assign
share_links ShareLink 9 backend/models/gestió.py: 10101010101010101010
task_execution_history TaskExecutionHistory 8 backend/models/planplanton.py: 9⁄0
users User 7 backend/models/gestió.py:170000
vault_access VaultAccess 6 backend/models/gestió.py: 7575757535
vaults Vault 5 backend/models/gestió.p.p: 63335
workspaces Workspace 4 backend/models/gestió.py: 40404040404040404040404040404040 Irlanda

api_tokensApiToken

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id String lambda: str(uuid.uuid4() backend/models/gestió.py:99 correspond
user_id String no users.id backend/models/gestió.py:100=long
workspace_id String backend/models/gestió.p: 10110101010101010101010
name String no backend/models/gestió.py: 102102⁄2
token_hash String no Vermellated backend/models/gestió.p.p.: 103rwy
token_prefix String no Vermellated backend/models/gestió.p.: 104⁄2
scopes String 'read, write' backend/models/gestió.p.: 10535353535
created_at DateTime(timezone=True) lambda: data i hora. backend/models/gestió.p.: 10610610
last_used_at DateTime(timezone=True) backend/models/gestió.p: 107070707Name
revoked Integer 0 backend/models/gestió.p: 10888880000

articlesArticle

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id Integer backend/models/reader.py:26=\\ {@} Name
source_id Integer feed_sources.id backend/models/reader.py: 2727Jiuch
title String backend/models/reader.py: 2828⁄2
url String backend/models/reader.py:292929292929292929292929292929292929292929ch
content Text backend/models/reader.py:3434343434343434343434343434Name
full_content Text backend/models/reader.py:353535353535353535
published_at DateTime(timezone=True) backend/models/reader.py:36363636363636
is_read Boolean Fals backend/models/reader.py:373737373737373737373737
created_at DateTime(timezone=True) lambda: data i hora. backend/models/reader.py: 83888888

contactsContact

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id String lambda: str(uuid.uuid4() backend/models/contact.py:34=long
workspace_id String no workspaces.id backend/models/contact.py:3535353535
type String no Tipus de contacte. PERSONAL. valor backend/models/contact.py: 33888888
name String no backend/models/contact.py: 4040404040404040404040404040Name
email String no backend/models/contact.py: 414444434
phone String backend/models/contact.py:4242424242424242
company String backend/models/contact.py: 4444444444
job_title String backend/models/contact.p. 0p. 0p. 0: 00Name
address String backend/models/contact.py: 466666
notes Text backend/models/contact.py:474747474747474747Name
emails Text '[]' backend/models/contact.py:494949
phones Text '[]' backend/models/contact.py:5050 RT
addresses Text '[]' backend/models/contact.py: 15555555555
google_resource_name String backend/models/contact.py: 5533353
apple_resource_id String backend/models/contact.py:5454
last_synced_at DateTime(timezone=True) backend/models/contact.py:56=long
source String no S' ha produït un error en el contacte. LLOCAL. valor backend/models/contact.py:575757575757575757
photo_url String backend/models/contact.py:585858
tags String '[]' backend/models/contact.py: 600000
created_at DateTime(timezone=True) lambda: data i hora. backend/models/contact.py:626262626262626262626262626262
updated_at DateTime(timezone=True) lambda: data i hora. backend/models/contact.py: 63366

feed_sourcesFeedSource

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id Integer backend/models/reader.py:14141414141414141414141414141414141414141414Name
name String backend/models/reader.py: 15151515Long
url String backend/models/reader.py:1616161616 KByrcton
category String backend/models/reader.py:17⁄Rund
type String 'rs' backend/models/reader.py:18⁄C
created_at DateTime(timezone=True) lambda: data i hora. backend/models/reader.py:19 KBynell

hidden_eventsHiddenEvent

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
event_id String backend/models/calendar.p: 131313 KBtx
user_id String backend/models/calenar.py:14141414141414141414141414141414141414141414141414141414
hidden_at DateTime(timezone=True) lambda: data i hora. backend/models/calendar.py: 151515Lyotton

mail_message_tagsMailMessageTag

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
message_id String backend/models/mails.p. 0: 45Name
tag_id String mail_tags.id backend/models/mails.py: 4666
account_email String '' backend/models/mails.py:474747474747474747Name
subject String '' backend/models/mails.py:4848484848484848484848484848484848484848484848484848 bytes
sender String '' backend/models/mails.py:494949
date_str String '' backend/models/mails.py:505050

mail_tagsMailTag

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id String lambda: str(uuid.uuid4() backend/models/mails.py:36363636
name String no backend/models/mails.py:3737373737373737373737
color String '#3b82f6' backend/models/mails.py: 83888888
created_at DateTime(timezone=True) lambda: data i hora. backend/models/mails.py:39=long

mail_viewsMailView

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id String lambda: str(uuid.uuid4() backend/models/mails.py:56Termy
name String no backend/models/mails.py:575757575757575757
fields Text '[]' backend/models/mails.py:58585858
filters Text '[]' backend/models/mails.py:59Name
filter_logic String 'AND' backend/models/mails.py: 600000
group_by String 'cap' backend/models/mails.py:6161
sort_by String "data" backend/models/mails.py:626262626262626262626262626262
sort_dir String 'desc' backend/models/mails.py: 63366
actions Text '["chive," trash ," marca_read "]" backend/models/mails.py: 646464646464
created_at DateTime(timezone=True) lambda: data i hora. backend/models/mails.py:6565656565656565656565Name
updated_at DateTime(timezone=True) lambda: data i hora. backend/models/mails.py:666666

membershipsMembership

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
user_id String users.id backend/models/gestió.py:5454
workspace_id String workspaces.id backend/models/gestió.p.O.: 555555
role String UsuariRlee. VIEWER backend/models/gestió.py:56Term
permissions String "{" keys": ["read"]} backend/models/gestió.py:575757575757575757
joined_at DateTime(timezone=True) lambda: data i hora. backend/models/gestió.py:58585858

messagesMailMessage

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id String backend/models/mails.p: 13- 2003
thread_id String backend/models/mails.py:14 Gehrmann
account_email String backend/models/mails.py: 15151515Name
subject String backend/models/mails.py:1666
sender String backend/models/mails.py:170000
recipient String backend/models/mails.py:18181818RT
cc String backend/models/mails.py:19 gnupg
bcc String backend/models/mails.py: 20=Carthon
date String backend/models/mails.py:210000
timestamp Integer backend/models/mails.py: 222222222222
body_text Text backend/models/mails.py:23232323232323232323
body_html Text backend/models/mails.py: 240000
snippet String backend/models/mails.py: 25=\\ {@} Name
is_read Boolean Fals backend/models/mails.py:26=\\ {@} Name
is_starred Boolean Fals backend/models/mails.py: 2727chy
category String backend/models/mails.py: 2828 Evans
labels String backend/models/mails.py:292929292929292929292929292929292929ch
raw_json Text backend/models/mails.

newsletter_accountNewsletterAccount

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id Integer backend/models/reader.py:474747474747474747474747474747.
mail_server String '' backend/models/reader.py: 48484848484848484848484848484848484848484848484848484848484848484848484848484848Ctton
mail_port Integer 110 backend/models/reader.py:49494949
mail_ssl String ' starttls' backend/models/reader.py: 155555555555555
email String '' backend/models/reader.py:5252
password String Vermellated backend/models/reader.py: 5555555
delete_after_ingest Boolean Cert backend/models/reader.py:5454
updated_at DateTime(timezone=True) lambda: data i hora. backend/models/reader.py: 5555555555

notificationsNotification

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id String lambda: str(uuid.uuid4() backend/models/noificació.p:14141414141414141414141414Name
workspace_id String no workspaces.id backend/models/noificació.py: 15151515Name
level String no " INFO " backend/models/noificació.py:17 prioritat
title String no backend/models/noificació.py:18rwy
message Text no backend/models/noificació.py:1919 KBynach
is_read Boolean Fals backend/models/noificació.py: 20=Carch
created_at DateTime(timezone=True) lambda: data i hora. backend/models/noificació.py: 2424hron

pdf_annotationsPdfAnnotation

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id Integer backend/models/pdf_annotation.
source_uri String no backend/models/pdf_annotation.py: 28282828zthenthailand. kgm
page Integer no backend/models/pdf_Anota.
type String no backend/models/pdf_annotation.
color String '#ffeb3b' Description backend/models/pdf_annotation.
rects_json Text backend/models/pdf_annotation.p: 404040404000
text Text backend/models/pdf_annotation.
comment Text backend/models/pdf_annotation.py:444444@ label: textbox
tags String backend/models/pdf_annotation.p:47 Strauss
managed_key String backend/models/pdf_annotation.py: 1955
created_at DateTime(timezone=True) lambda: data i hora. backend/models/pdf_annotation.p.p.: 5553
updated_at DateTime(timezone=True) lambda: data i hora. backend/models/pdf_annotation.py:57575757
Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id String lambda: uuid.uuid4(). hex backend/models/gestió.py: 1191919191919191919191919191919Name
page_id String no backend/models/gestió.py: 12020 KByrton
workspace_id String no backend/models/gestió.py: 121⁄3
vault_id String backend/models/gestió.py: 12707070707Name
created_by String backend/models/gestió.py:128128
permission String 'Veu' backend/models/gestió.py: 1292929292929292929/2013)
expires_at DateTime(timezone=True) backend/models/gestió.py: 13030303030303030 35
revoked Integer 0 backend/models/gestió.py: 131ClChall
created_at DateTime(timezone=True) lambda: data i hora. backend/models/gestió.py: 1322crypt

task_execution_historyTaskExecutionHistory

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id String lambda: str(uuid.uuid4() backend/models/planplanplans.py: 121212 Irlanda
task_name String no backend/models/planplanplans.p: 13- 2003
description String backend/models/planplanplans.p:14141414 Gehrmann
status String no backend/models/planplanton.py: 15151515Name
message Text backend/models/planplanton.p: 161616 KByrton
started_at DateTime(timezone=True) lambda: data i hora. backend/models/planplanton.p:18CtrlName
finished_at DateTime(timezone=True) backend/models/planplanton.p:19 KBynton
duration_seconds Float backend/models/planplanton.p: 20=Carchton

usersUser

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id String lambda: str(uuid.uuid4() backend/models/gestió.py: 20 gnupg
email String no backend/models/gestió.py:210000
name String backend/models/gestió.py: 2222222222 backend/models/ Manager.
avatar_url String backend/models/gestió.p.p.:232323232323232323
password_hash String Vermellated backend/models/gestió.py: 2828 Gehrmann
auto_provisioned Boolean no Fals backend/models/gestió.py:353535353535
created_at DateTime(timezone=True) lambda: data i hora. backend/models/gestió.py:36363636

vault_accessVaultAccess

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id String lambda: str(uuid.uuid4() backend/models/gestió.py:7878787878
vault_id String no vaults.id backend/models/gestió.py:7900
user_id String no users.id backend/models/gestió.py: 8080 gnupg
workspace_id String no workspaces.id backend/models/gestió.py: 81Cynth
permissions String "{" keys": ["read"]} backend/models/gestió.py: 838335
granted_at DateTime(timezone=True) lambda: data i hora. backend/models/gestió.p: 88888888

vaultsVault

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id String lambda: str(uuid.uuid4() backend/models/gestió.py:66666666
workspace_id String workspaces.id backend/models/gestió.py:67 prioritat
name String no backend/models/gestió.py:6868686868
path_override String backend/models/gestió.py: 69696969696969696969696969696969
created_at DateTime(timezone=True) lambda: data i hora. backend/models/gestió.py:7000 Irlanda

workspacesWorkspace

Columna Tipus Clau primària Nulable Unique Índex Clau externa Origen per omissió Origen
id String lambda: str(uuid.uuid4() backend/models/gestió.py: 433⁄2
name String no backend/models/gestió.py: 444444444444
slug String backend/models/gestió.p. 0: 45Name
created_at DateTime(timezone=True) lambda: data i hora. backend/models/gestió.p: 4646