mdoel transform

This commit is contained in:
SPRINX0\prochazka
2024-11-01 15:58:52 +01:00
parent 1f9f997748
commit 4927c13e55
5 changed files with 75 additions and 3 deletions

View File

@@ -185,6 +185,50 @@ registerCommand({
findEngineDriver(getCurrentDatabase()?.connection, getExtensions())?.databaseEngineTypes?.includes('sql'),
});
if (isProApp()) {
registerCommand({
id: 'new.modelTransform',
category: 'New',
icon: 'img transform',
name: 'Model transform',
menuName: 'New model transform',
onClick: () => {
openNewTab(
{
title: 'Model transform #',
icon: 'img transform',
tabComponent: 'ModelTransformTab',
},
{
editor: JSON.stringify(
[
{
transform: 'dataTypeMapperTransform',
arguments: ['json', 'nvarchar(max)'],
},
{
transform: 'sqlTextReplacementTransform',
arguments: [
{
oldval1: 'newval1',
oldval2: 'newval2',
},
],
},
{
transform: 'autoIndexForeignKeysTransform',
arguments: [],
},
],
null,
2
),
}
);
},
});
}
registerCommand({
id: 'new.perspective',
category: 'New',