* remove indices from migration.sql which here never created
* BREAKING: make transaction_id the primary key in transactions lookup table
* use varchar in postgres.rs
* add "NOT NULL" constraint wherever possible
* fix small accounts lookup table naming
* fly app for migration
see https://github.com/blockworks-foundation/BankingStageErrorsTrackingSidecar/issues/56
* autovacuum settings
* databse init script
* explain query_user role
* tune toast_tuple_target and comment on page size
* minor fixes
* dba queries
* jot down the fly machine config
* restore create schema
* tweak storage param for postgres 15
* wip
* use fancy postgres method
* cleanup
* fix logs
* format
* simpler function
* Revert "simpler function"
This reverts commit 57120b9ce8.
* fix sql function which did not deduplicate
* fix initial tx array being null
* chaning schema
fixing the schema
updating postgres code
Adding transaction slots into postgres
saving account used by transactions
saving block data
* Saving all the block info
completing block save
Optimizing postgres saving of data
fixing schema after groovies review
Schema changes after groovies review
Fixing that is_writable is always true
* adding a new index on slot
* adding prioritization fees with write lock accounts
* adding supplimentary infos
* moving to multiple geyser endpoints, using copyin instead of insert
* mincor changes
* adding missing column in transaction info
* minor bug fixes and fmt
* restart block subscription on geyser
* resubsribing to banking errors notification on failure