File tree Expand file tree Collapse file tree 5 files changed +38
-0
lines changed
20250919101650_add_network_enum Expand file tree Collapse file tree 5 files changed +38
-0
lines changed Original file line number Diff line number Diff line change 66 "scripts" : {
77 "generate" : " prisma generate" ,
88 "push" : " prisma db push --skip-generate" ,
9+ "migrate" : " prisma migrate dev --create-only" ,
10+ "migrate:deploy" : " prisma migrate deploy" ,
11+ "migrate:reset" : " prisma migrate reset" ,
912 "studio" : " prisma studio"
1013 },
1114 "dependencies" : {
Original file line number Diff line number Diff line change 1+ -- CreateTable
2+ CREATE TABLE "funding_rates " (
3+ " id" SERIAL NOT NULL ,
4+ " ticker" TEXT NOT NULL ,
5+ " fundingRate" TEXT NOT NULL ,
6+ " readingTime" TIMESTAMP (3 ) NOT NULL ,
7+ " createdAt" TIMESTAMP (3 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ,
8+
9+ CONSTRAINT " funding_rates_pkey" PRIMARY KEY (" id" )
10+ );
11+
12+ -- CreateIndex
13+ CREATE INDEX "funding_rates_ticker_idx " ON " funding_rates" (" ticker" );
14+
15+ -- CreateIndex
16+ CREATE INDEX "funding_rates_createdAt_idx " ON " funding_rates" (" createdAt" );
Original file line number Diff line number Diff line change 1+ -- CreateEnum
2+ CREATE TYPE "Network " AS ENUM (' Testnet' , ' Mainnet' );
3+
4+ -- AlterTable
5+ ALTER TABLE " funding_rates" ADD COLUMN " network" " Network" NOT NULL DEFAULT ' Mainnet' ;
6+
7+ -- CreateIndex
8+ CREATE INDEX "funding_rates_network_idx " ON " funding_rates" (" network" );
Original file line number Diff line number Diff line change 1+ # Please do not edit this file manually
2+ # It should be added in your version-control system (e.g., Git)
3+ provider = " postgresql"
Original file line number Diff line number Diff line change @@ -7,14 +7,22 @@ datasource db {
77 url = env (" DATABASE_URL " )
88}
99
10+ enum Network {
11+ Testnet
12+ Mainnet
13+ }
14+
1015model FundingRates {
1116 id Int @id @default (autoincrement () )
17+ network Network @default (Mainnet )
18+
1219 ticker String
1320 fundingRate String
1421 readingTime DateTime
1522 createdAt DateTime @default (now () )
1623
1724 @@index ([ticker ] )
1825 @@index ([createdAt ] )
26+ @@index ([network ] )
1927 @@map (" funding_rates " )
2028}
You can’t perform that action at this time.
0 commit comments