storage DB

This commit is contained in:
Jan Prochazka
2024-06-22 10:57:23 +02:00
parent 297b321bc8
commit 9f9c4d82da
5 changed files with 13 additions and 3 deletions

View File

@@ -134,11 +134,15 @@ export function tableInfoFromYaml(table: TableInfoYaml, allTables: TableInfoYaml
return res;
}
export function databaseInfoFromYamlModel(files: DatabaseModelFile[]): DatabaseInfo {
export function databaseInfoFromYamlModel(filesOrDbInfo: DatabaseModelFile[] | DatabaseInfo): DatabaseInfo {
if (!Array.isArray(filesOrDbInfo)) {
return filesOrDbInfo;
}
const model = DatabaseAnalyser.createEmptyStructure();
const tablesYaml = [];
for (const file of files) {
for (const file of filesOrDbInfo) {
if (file.name.endsWith('.table.yaml') || file.name.endsWith('.sql')) {
if (file.name.endsWith('.table.yaml')) {
tablesYaml.push(file.json);