Repository
This issue belongs in Fundable-Protocol/Backend under indexer/.
Migrated from https://github.com/Fundable-Protocol/stellar_indexer/issues/1.
Context
The indexer needs a PostgreSQL-backed persistence layer before cursor, event, stream, distribution, or API work can be implemented. This issue adds the database tooling foundation only.
Scope
Out of Scope
- Defining domain tables
- Creating cursor or indexed-event tables
- Implementing DB connection factories
- Docker Compose setup
Acceptance Criteria
Dependencies
Suggested Files or Packages
package.json
indexer/common/
- migration config file
Notes
Use exact dependency versions and update bun.lock with the dependency changes.
Repository
This issue belongs in
Fundable-Protocol/Backendunderindexer/.Migrated from https://github.com/Fundable-Protocol/stellar_indexer/issues/1.
Context
The indexer needs a PostgreSQL-backed persistence layer before cursor, event, stream, distribution, or API work can be implemented. This issue adds the database tooling foundation only.
Scope
Out of Scope
Acceptance Criteria
bun run db:generateor equivalent existsbun run db:migrateor equivalent existsbun run type-checkpassesbun run testpassesbun run lintpassesbun run indexer:type-checkpassesbun run indexer:testpassesbun run indexer:lintpassesDependencies
Suggested Files or Packages
package.jsonindexer/common/Notes
Use exact dependency versions and update
bun.lockwith the dependency changes.