githubnext/chopinPublic

Let's compose rich plans together

Add atomic Research projection storage contract

MAMaggie Appleton authored
a6763c1Patch
Parent700eaac
18 files changed+965-27
StackedSplit
apps/server/src/storage/contract.ts+4 โˆ’22
apps/server/src/storage/memory/adapter.ts+15 โˆ’2
apps/server/src/storage/memory/research.ts+87 โˆ’1
apps/server/src/storage/model.ts+55 โˆ’0
apps/server/src/storage/port.ts+27 โˆ’1
apps/server/src/storage/postgres/adapter.test.ts+133 โˆ’0
apps/server/src/storage/postgres/adapter.ts+79 โˆ’0
apps/server/src/storage/postgres/migrations.ts+3 โˆ’0
apps/server/src/storage/postgres/migrations/015_planner_inline_reference.sql+7 โˆ’0
apps/server/src/storage/postgres/research.ts+118 โˆ’1
apps/server/src/storage/research-inline-contract-1.ts+124 โˆ’0
apps/server/src/storage/research-inline-contract-2.ts+51 โˆ’0
apps/server/src/storage/research-inline-contract-3.ts+44 โˆ’0
apps/server/src/storage/research-inline-contract-4.ts+53 โˆ’0
apps/server/src/storage/research-inline-contract-5.ts+87 โˆ’0
apps/server/src/storage/research-inline-contract-6.ts+39 โˆ’0
apps/server/src/storage/research-inline-contract-fixtures.ts+23 โˆ’0
apps/server/src/storage/research-inline-contract.ts+16 โˆ’0