Skip to content

Commit 245ddc0

Browse files
authored
DOCSP-33055 Prep Generation for Query Conversion (#54)
* DOCSP-33055 Prep Generation for Query Conversion * * * * * * * * * * * * * * * * * * * * * * * redirects * * * * * * * * * * * JA Feedback * * * * * * * * * * * * * * * * * *
1 parent 7ba78af commit 245ddc0

File tree

10 files changed

+107
-12
lines changed

10 files changed

+107
-12
lines changed

config/redirects

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,9 @@ define: versions master
1212
[*]: ${prefix}/mapping-rules/calculated-fields/calculated-fields/edit-calculated-fields -> ${base}/relational-migrator/mapping-rules/fields/calculated-fields/calculated-fields/edit-calculated-fields
1313
[*]: ${prefix}/mapping-rules/calculated-fields/calculated-fields/delete-calculated-fields -> ${base}/relational-migrator/mapping-rules/fields/calculated-fields/calculated-fields/delete-calculated-fields
1414
# Field Customizations end
15+
16+
# Redirect for previous Code Generation Page DOCSP-33055 - Prep Code Generation
17+
# Prep Code Generation begin
18+
[*]: ${prefix}/code-generation/code-generation/ -> ${base}/relational-migrator/code-generation/
19+
# Prep Code Generation end
20+

snooty.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ toc_landing_pages = [
2929
"jobs/sync-jobs",
3030
"jobs/data-verification/data-verification",
3131
"connection-strings/connection-strings",
32-
"code-generation/code-generation"
32+
"code-generation",
33+
"code-generation/generate-app-code"
3334
]
3435

3536
[constants]

source/code-generation.txt

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
.. _rm-code-generation:
2+
3+
===============
4+
Code Generation
5+
===============
6+
7+
.. contents:: On this page
8+
:local:
9+
:backlinks: none
10+
:depth: 1
11+
:class: singlecol
12+
13+
Relational Migrator can help you convert your SQL and application code
14+
to MongoDB. Use Relational Migrator's code generation features to
15+
streamline the migration process.
16+
17+
Use Cases
18+
---------
19+
20+
You can use the following features in the :guilabel:`Code Generation`
21+
tab to convert your relational database SQL and generate new
22+
application code:
23+
24+
.. list-table::
25+
:header-rows: 1
26+
27+
* - Feature
28+
- Description
29+
- Supports
30+
31+
* - Query Converter
32+
- Converts SQL based relational database code to function with
33+
MongoDB. The converted code takes into consideration the mapping
34+
rules and schema transformations defined in your project.
35+
-
36+
- SQL queries
37+
- SQL views
38+
- Stored procedures
39+
* - Generate App Code
40+
- Automatically generates new application code based on your
41+
project's mapping rules and schema transformations.
42+
-
43+
- ``C#``, ``Java``, ``JavaScript``, and ``JSON`` application code
44+
45+
46+
.. note::
47+
48+
Query Converter is currently in private preview. For sign-up details,
49+
see :ref:`rm-query-converter`.
50+
51+
Get Started
52+
-----------
53+
54+
- :ref:`Convert your application code<rm-generate-app-code>`
55+
- :ref:`Convert your SQL code<rm-query-converter>`
56+
57+
.. toctree::
58+
:hidden:
59+
:titlesonly:
60+
61+
/code-generation/generate-app-code
62+
/code-generation/query-converter

source/code-generation/code-generation.txt renamed to source/code-generation/generate-app-code.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
.. _rm-code-generation:
1+
.. _rm-generate-app-code:
22

3-
===============
4-
Code Generation
5-
===============
3+
=================
4+
Generate App Code
5+
=================
66

77
.. contents:: On this page
88
:local:
@@ -90,5 +90,5 @@ Get Started
9090
:hidden:
9191
:titlesonly:
9292

93-
/code-generation/download-all-code-files
94-
/code-generation/download-single-code-files
93+
/code-generation/generate-app-code/download-all-code-files
94+
/code-generation/generate-app-code/download-single-code-files
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
.. _rm-query-converter:
2+
3+
===============
4+
Query Converter
5+
===============
6+
7+
.. contents:: On this page
8+
:local:
9+
:backlinks: none
10+
:depth: 1
11+
:class: singlecol
12+
13+
Use Query Converter to convert SQL statements, views, and stored
14+
procedures to MongoDB syntax. Relational Migrator considers the mapping
15+
rules and schema transformations defined in your project when converting
16+
your SQL code.
17+
18+
Sign Up for Private Preview
19+
---------------------------
20+
21+
The Query Converter feature is in private
22+
preview. To request private preview access, use the sign-up form within the
23+
Relational Migrator application:
24+
25+
.. include:: /includes/fact-request-private-preview.rst
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
1. In the :guilabel:`Code Generation` tab, click the
2+
:guilabel:`Query Converter` pane.
3+
#. Click the :guilabel:`Register interest` button.
4+
#. Fill out the form details and click the :guilabel:`Submit` button.

source/index.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,5 +159,5 @@ Explore libraries and tools for MongoDB.
159159
/diagrams/diagrams
160160
/jobs/sync-jobs
161161
/connection-strings/connection-strings
162-
/code-generation/code-generation
162+
/code-generation
163163
/release-notes

source/release-notes.txt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,7 @@ New features:
4444
request private preview access, use the sign-up form within the
4545
Relational Migrator application:
4646

47-
1. In the :guilabel:`Code Generation` tab, click the
48-
:guilabel:`Query Converter` pane.
49-
#. Click the :guilabel:`Register interest` button.
50-
#. Fill out the form details and click the :guilabel:`Submit` button.
47+
.. include:: /includes/fact-request-private-preview.rst
5148

5249
Bug fixes:
5350

0 commit comments

Comments
 (0)