mirror of
https://github.com/drawdb-io/drawdb.git
synced 2025-10-13 22:10:49 +00:00
Merge branch 'main' into share
This commit is contained in:
@@ -71,6 +71,7 @@ import { exportSQL } from "../../utils/exportSQL";
|
||||
import { databases } from "../../data/databases";
|
||||
import { jsonToMermaid } from "../../utils/exportAs/mermaid";
|
||||
import { isRtl } from "../../i18n/utils/rtl";
|
||||
import { jsonToDocumentation } from "../../utils/exportAs/documentation";
|
||||
import { IdContext } from "../Workspace";
|
||||
|
||||
export default function ControlPanel({
|
||||
@@ -1065,6 +1066,26 @@ export default function ControlPanel({
|
||||
}));
|
||||
},
|
||||
},
|
||||
{
|
||||
readme: () => {
|
||||
setModal(MODAL.CODE);
|
||||
const result = jsonToDocumentation({
|
||||
tables: tables,
|
||||
relationships: relationships,
|
||||
notes: notes,
|
||||
subjectAreas: areas,
|
||||
database: database,
|
||||
title: title,
|
||||
...(databases[database].hasTypes && { types: types }),
|
||||
...(databases[database].hasEnums && { enums: enums }),
|
||||
});
|
||||
setExportData((prev) => ({
|
||||
...prev,
|
||||
data: result,
|
||||
extension: "md",
|
||||
}));
|
||||
}
|
||||
},
|
||||
],
|
||||
function: () => {},
|
||||
},
|
||||
|
Reference in New Issue
Block a user