Skip to content

Commit

Permalink
migration
Browse files Browse the repository at this point in the history
  • Loading branch information
0xrajath committed Nov 19, 2024
1 parent cbd3ff4 commit 80361f9
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 0 deletions.
34 changes: 34 additions & 0 deletions pkg/postgres/migrations/202411191550_operatorAVSSplits/up.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
package _202411191550_operatorAVSSplits

import (
"database/sql"

"gorm.io/gorm"
)

type Migration struct {
}

func (m *Migration) Up(db *sql.DB, grm *gorm.DB) error {
query := `
create table if not exists operator_avs_splits (
operator varchar not null,
avs varchar not null,
activated_at timestamp(6) not null,
old_operator_avs_split_bips integer not null,
new_operator_avs_split_bips integer not null,
block_number bigint not null,
transaction_hash varchar not null,
log_index bigint not null,
unique(transaction_hash, log_index, block_number)
);
`
if err := grm.Exec(query).Error; err != nil {
return err
}
return nil
}

func (m *Migration) GetName() string {
return "202411191550_operatorAVSSplits"
}
2 changes: 2 additions & 0 deletions pkg/postgres/migrations/migrator.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ import (
_202411130953_addHashColumns "github.com/Layr-Labs/sidecar/pkg/postgres/migrations/202411130953_addHashColumns"
_202411131200_eigenStateModelConstraints "github.com/Layr-Labs/sidecar/pkg/postgres/migrations/202411131200_eigenStateModelConstraints"
_202411151931_operatorDirectedRewardSubmissions "github.com/Layr-Labs/sidecar/pkg/postgres/migrations/202411151931_operatorDirectedRewardSubmissions"
_202411191550_operatorAVSSplits "github.com/Layr-Labs/sidecar/pkg/postgres/migrations/202411191550_operatorAVSSplits"
"go.uber.org/zap"
"gorm.io/gorm"
)
Expand Down Expand Up @@ -105,6 +106,7 @@ func (m *Migrator) MigrateAll() error {
&_202411130953_addHashColumns.Migration{},
&_202411131200_eigenStateModelConstraints.Migration{},
&_202411151931_operatorDirectedRewardSubmissions.Migration{},
&_202411191550_operatorAVSSplits.Migration{},
}

for _, migration := range migrations {
Expand Down

0 comments on commit 80361f9

Please sign in to comment.