diff --git a/DATABASE.md b/DATABASE.md new file mode 100644 index 0000000..a845589 --- /dev/null +++ b/DATABASE.md @@ -0,0 +1,7 @@ +## DB Diagram +![DB Diagram](art/db-diagram.svg) + +## ER Diagram +### Diagram is not complete, Please use it as a reference with the previous DB Diagram. +![ER Diagram part 1](art/er-diagram-2.png) +![ER Diagram part 1](art/er-diagram-1.png) diff --git a/art/db-diagram.svg b/art/db-diagram.svg new file mode 100644 index 0000000..b721c2f --- /dev/null +++ b/art/db-diagram.svg @@ -0,0 +1,20 @@ +0..11*10..110..11111111111111usersidbigintnamestringemailstringactivebooltwo_factor_secrettexttwo_factor_recovery_codetexttwo_factor_confirmed_attimestampcreated_attimestampupdated_attimestampconnected_servicesidbigintnamestringprovider_idbigintslugstringprotocol_idbigintstatus_idbigintlogo_urlstringcreated_attimestampupdated_attimestampservice_providersidbigintnamestringslugstringservice_protocolsidbigintnamestringservice_statusidbigintnamestringpermissionsidbigintnamestringconnected_service_idbigintrolesidbigintnamestringrole_has_permissionsrole_idbigintpermission_idbigintmodel_has_rolesrole_idbigintmodel_typestringmodel_idbigintmodel_has_permissionspermission_idbigintmodel_typestringmodel_idbigintrole_has_servicesrole_idbigintservice_idbigint \ No newline at end of file diff --git a/art/er-diagram-1.png b/art/er-diagram-1.png new file mode 100644 index 0000000..38b41eb Binary files /dev/null and b/art/er-diagram-1.png differ diff --git a/art/er-diagram-2.png b/art/er-diagram-2.png new file mode 100644 index 0000000..67b877f Binary files /dev/null and b/art/er-diagram-2.png differ