Skip to content

Locating a file for IvorySQL documentation

Muhammad Usama edited this page Dec 24, 2021 · 1 revision

Ivorysql-www repository contains the documentation for IvorySQL. Currently the documentation is localized for English and Chinese language.

If you find a mistake in some document or want to contribute a new document you can refer to the below directory structure for locating the correct file location to make a required change.

Directory structure

Ivory-www 	                    <= [Root Dir]

└── docs                            <= [English Docs] [Devel Version][IvorySQL Master]
  
  ├── intro.md
  ├── compatibility_Features
      └── package.md               <= [English][Devel Version]
                                     [PACKAGE Documentation]
      └──   ...

└── versioned_docs                  <= [English Docs][Released Versions]
  
  ├── version-1.0                  <= [English Docs][IvorySQL 1.0]
      └── intro.md
      ├── compatibility_Features
          └── package.md           <= [English][IvorySQL 1.0]
                                     [PACKAGE Documentation]
          └──   ...

└── i18n	                    <= [Other Languages Dir]
   
   ├── zh-CN                        <= [Chinese Languages Dir]
       
       ├── docusaurus-plugin-content-docs
           
           ├── current             <= [Chinese Docs][Devel Version]
                                     [IvorySQL Master]
              └── intro.md
              ├── compatibility_Features
                  └── package.md  <= [Chinese][Devel Version]
                                    [PACKAGE documentation]
                  └──   ...
                  
           ├── version-1.0         <= [Chinese Docs][IvorySQL 1.0]
               └── intro.md
               ├── compatibility_Features
                   └── package.md  <= [Chinese][IvorySQL 1.0]
                                     [PACKAGE Documentation]
                   └──   ...

Making a change

Suppose you want to make a change to PACKAGE documentation for all versions and for both English and Chinese language.
You will have to change the package.md file at following locations.

1- English language Devel Version

docs/Compatibillity_Features/package.md

2- English language IvorySQL 1.0 Version

versioned_docs/version-1.0/Compatibillity_Features/package.md

3- Chinese language Devel Version

i18n/zh-CN/docusaurus-plugin-content-docs/current/Compatibillity_Features/package.md

4- Chinese language IvorySQL 1.0 Version

i18n/zh-CN/docusaurus-plugin-content-docs/version-1.0/Compatibillity_Features/package.md

Sample patch

Add a new SQL tag to PACKAGE documentation for all versions and for both English and Chinese language.

diff --git a/docs/Compatibillity_Features/package.md b/docs/Compatibillity_Features/package.md
index 629db67..f79e70f 100644
--- a/docs/Compatibillity_Features/package.md
+++ b/docs/Compatibillity_Features/package.md
@@ -4,6 +4,7 @@ sidebar_label: 'Packages'
 title: Packages
 tags:
   - Oracle Style Packages
+  - SQL
 ---

 ## Package Overview
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/Compatibillity_Features/package.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/Compatibillity_Features/  package.md
index 3e406f2..d9b595a 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/Compatibillity_Features/package.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/Compatibillity_Features/package.md
@@ -5,6 +5,7 @@ title: 包
 tags:
   - Oracle Style Packages
   - 包
+  - SQL
 --- 
 
 ## 软件包概述
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.0/Compatibillity_Features/package.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.0/                  Compatibillity_Features/package.md
index 3e406f2..d9b595a 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.0/Compatibillity_Features/package.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.0/Compatibillity_Features/package.md
@@ -5,6 +5,7 @@ title: 包
 tags:
   - Oracle Style Packages
   - 包
+  - SQL
 ---

 ## 软件包概述
diff --git a/versioned_docs/version-1.0/Compatibillity_Features/package.md b/versioned_docs/version-1.0/Compatibillity_Features/package.md
index 629db67..f79e70f 100644
--- a/versioned_docs/version-1.0/Compatibillity_Features/package.md
+++ b/versioned_docs/version-1.0/Compatibillity_Features/package.md
@@ -4,6 +4,7 @@ sidebar_label: 'Packages'
 title: Packages
 tags:
   - Oracle Style Packages
+  - SQL
 ---

 ## Package Overview