mirror of
https://github.com/chartdb/chartdb.git
synced 2026-05-02 23:59:46 -05:00
change diagram type
This commit is contained in:
@@ -474,8 +474,8 @@ export const ChartDBProvider: React.FC<React.PropsWithChildren> = ({
|
||||
setDiagramId(diagram.id);
|
||||
setDiagramName(diagram.name);
|
||||
setDatabaseType(diagram.databaseType);
|
||||
setTables(diagram.tables);
|
||||
setRelationships(diagram.relationships);
|
||||
setTables(diagram?.tables ?? []);
|
||||
setRelationships(diagram?.relationships ?? []);
|
||||
}
|
||||
|
||||
return diagram;
|
||||
|
||||
@@ -66,7 +66,11 @@ export const StorageProvider: React.FC<React.PropsWithChildren> = ({
|
||||
}: {
|
||||
diagram: Diagram;
|
||||
}) => {
|
||||
await db.diagrams.add(diagram);
|
||||
await db.diagrams.add({
|
||||
id: diagram.id,
|
||||
name: diagram.name,
|
||||
databaseType: diagram.databaseType,
|
||||
});
|
||||
};
|
||||
|
||||
const listDiagrams: StorageContext['listDiagrams'] = async (): Promise<
|
||||
|
||||
@@ -6,6 +6,6 @@ export interface Diagram {
|
||||
id: string;
|
||||
name: string;
|
||||
databaseType: DatabaseType;
|
||||
tables: DBTable[];
|
||||
relationships: DBRelationship[];
|
||||
tables?: DBTable[];
|
||||
relationships?: DBRelationship[];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user