Compare commits

...

2 Commits

Author SHA1 Message Date
40e15d5f55 Update 'doc/source/index.rst' 2023-05-08 19:45:03 +00:00
SebastianGode
186672614c Add Service-Based-View to the service 2023-05-08 14:49:18 +02:00
7 changed files with 96 additions and 48 deletions

View File

@ -18,7 +18,7 @@ import os
import sys import sys
extensions = [ extensions = [
'otcdocstheme' 'otcdocstheme',
] ]
otcdocs_auto_name = False otcdocs_auto_name = False

View File

@ -2,3 +2,6 @@ sphinx>=2.0.0,!=2.1.0 # BSD
otcdocstheme # Apache-2.0 otcdocstheme # Apache-2.0
# releasenotes # releasenotes
reno>=3.1.0 # Apache-2.0 reno>=3.1.0 # Apache-2.0
otc-sphinx-directives>=0.1.0
git+https://gitea.eco.tsi-dev.otc-service.com/infra/otc-metadata.git#egg=otc_metadata

View File

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,12 @@
=============================================================== Distributed Database Middleware
Welcome to the documentation of distributed-database-middleware ===============================
===============================================================
Distributed Database Middleware (DDM) removes database capacity and performance bottlenecks and resolves distributed expansion issues. It provides database and table sharding, read/write splitting, and elastic scaling, helping you handle highly concurrent access to massive volumes of data and improving database read/write performance.
.. directive_wrapper::
:class: container-sbv
.. service_card::
:service_type: ddm
:umn: This document describes basic concepts, functions, key terms, and FAQs of Distributed Database Middleware (DDM) and provides instructions for applying for and using DDM.
:api-ref: This document describes application programming interfaces (APIs) of Distributed Database Middleware (DDM) and provides API parameter description and example values.

View File

@ -29,7 +29,11 @@ allowlist_externals =
mkdir mkdir
cp cp
sh sh
rm
sphinx-build
commands = commands =
rm -rf doc/build/html doc/build/doctrees
sphinx-build -a -E -W -d doc/build/doctrees -b html doc/source doc/build/html
{[testenv:api-ref]commands} {[testenv:api-ref]commands}
{[testenv:json-api-ref]commands} {[testenv:json-api-ref]commands}
{[testenv:umn]commands} {[testenv:umn]commands}
@ -138,3 +142,8 @@ commands =
mkdir -p doc/build/pdf mkdir -p doc/build/pdf
cp umn/build/pdf/ddm-umn.pdf doc/build/pdf/ cp umn/build/pdf/ddm-umn.pdf doc/build/pdf/
[doc8]
ignore = D001
extensions = .rst, .yaml

View File

@ -18,7 +18,7 @@ import os
import sys import sys
extensions = [ extensions = [
'otcdocstheme' 'otcdocstheme',
] ]
otcdocs_auto_name = False otcdocs_auto_name = False