first step (#15687)

TODO : 

-> for test integreation for this connect 
-> add validation in common API

Fixes https://github.com/twentyhq/core-team-issues/issues/1278
This commit is contained in:
Guillim
2025-11-07 14:49:57 +01:00
committed by GitHub
parent f50d9bfa43
commit 2274a937bd
8 changed files with 203 additions and 6 deletions
@@ -0,0 +1,30 @@
type RocketDataSeed = {
id: string;
name: string;
};
export const ROCKET_DATA_SEED_COLUMNS: (keyof RocketDataSeed)[] = [
'id',
'name',
];
export const ROCKET_DATA_SEED_IDS = {
ID_1: '20202020-77d2-4000-8ce4-6a70b9720b32',
ID_2: '20202020-ed89-413a-b31a-962986a3546f',
ID_3: '20202020-1f3b-4e2a-9c1b-8d9e0f1a2b3c',
};
export const ROCKET_DATA_SEEDS: RocketDataSeed[] = [
{
id: ROCKET_DATA_SEED_IDS.ID_1,
name: 'Falcon 9',
},
{
id: ROCKET_DATA_SEED_IDS.ID_2,
name: 'Starship',
},
{
id: ROCKET_DATA_SEED_IDS.ID_3,
name: 'Falcon Heavy',
},
];
@@ -84,6 +84,10 @@ import {
PET_DATA_SEED_COLUMNS,
PET_DATA_SEEDS,
} from 'src/engine/workspace-manager/dev-seeder/data/constants/pet-data-seeds.constant';
import {
ROCKET_DATA_SEED_COLUMNS,
ROCKET_DATA_SEEDS,
} from 'src/engine/workspace-manager/dev-seeder/data/constants/rocket-data-seeds.constant';
import {
SURVEY_RESULT_DATA_SEED_COLUMNS,
SURVEY_RESULT_DATA_SEEDS,
@@ -126,6 +130,11 @@ const getRecordSeedsBatches = (
pgColumns: SURVEY_RESULT_DATA_SEED_COLUMNS,
recordSeeds: SURVEY_RESULT_DATA_SEEDS,
},
{
tableName: '_rocket',
pgColumns: ROCKET_DATA_SEED_COLUMNS,
recordSeeds: ROCKET_DATA_SEEDS,
},
];
// Batch 2: Depends on workspaceMember