Skip to content

Commit c6512f0

Browse files
committed
Comments
1 parent 52af9b4 commit c6512f0

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

packages/compass-collection/src/components/mock-data-generator-modal/script-generation-utils.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ export type FakerArg = string | number | boolean | { json: string };
66
const DEFAULT_ARRAY_LENGTH = 3;
77
const INDENT_SIZE = 2;
88

9+
// Stores the average array length of each array.
10+
// Examples:
11+
// "users[]": 5 - users array has 5 elements
12+
// "users[].posts[]": 3 - each user has 3 posts
13+
// "matrix[]": 3, "matrix[][]": 4 - matrix has 3 rows, each row has 4 columns
914
export type ArrayLengthMap = Record<string, number>;
1015

1116
export interface ScriptOptions {

packages/compass-collection/src/components/mock-data-generator-modal/script-screen.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ mongosh "mongodb+srv://<your-cluster>.mongodb.net/<your-database>" \\
2626
mockdatascript.js
2727
`;
2828

29+
const DEFAULT_DOCUMENT_COUNT = 100;
30+
2931
const outerSectionStyles = css({
3032
display: 'flex',
3133
flexDirection: 'column',
@@ -78,7 +80,7 @@ const ScriptScreen = ({
7880
fakerSchema,
7981
namespace,
8082
arrayLengthMap = {},
81-
documentCount = 100,
83+
documentCount = DEFAULT_DOCUMENT_COUNT,
8284
}: ScriptScreenProps) => {
8385
const isDarkMode = useDarkMode();
8486
const connectionInfo = useConnectionInfo();

0 commit comments

Comments
 (0)