@@ -82,6 +82,8 @@ type metadataModel struct {
8282 FeesCore string `db:"fees_core"`
8383 SellFeeBps uint16 `db:"sell_fee_bps"`
8484
85+ Alt string `db:"alt"`
86+
8587 CreatedBy string `db:"created_by"`
8688 CreatedAt time.Time `db:"created_at"`
8789}
@@ -125,6 +127,8 @@ func toMetadataModel(obj *currency.MetadataRecord) (*metadataModel, error) {
125127 FeesCore : obj .FeesCore ,
126128 SellFeeBps : obj .SellFeeBps ,
127129
130+ Alt : obj .Alt ,
131+
128132 CreatedBy : obj .CreatedBy ,
129133 CreatedAt : obj .CreatedAt ,
130134 }, nil
@@ -165,6 +169,8 @@ func fromMetadataModel(obj *metadataModel) *currency.MetadataRecord {
165169 FeesCore : obj .FeesCore ,
166170 SellFeeBps : obj .SellFeeBps ,
167171
172+ Alt : obj .Alt ,
173+
168174 CreatedBy : obj .CreatedBy ,
169175 CreatedAt : obj .CreatedAt ,
170176 }
@@ -252,9 +258,9 @@ func (m *metadataModel) dbSave(ctx context.Context, db *sqlx.DB) error {
252258 return pgutil .ExecuteInTx (ctx , db , sql .LevelDefault , func (tx * sqlx.Tx ) error {
253259 err := tx .QueryRowxContext (ctx ,
254260 `INSERT INTO ` + metadataTableName + `
255- (name, symbol, description, image_url, seed, authority, mint, mint_bump, decimals, currency_config, currency_config_bump, liquidity_pool, liquidity_pool_bump, vault_mint, vault_mint_bump, vault_core, vault_core_bump, fees_mint, buy_fee_bps, fees_core, sell_fee_bps, created_by, created_at)
256- VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19, $20, $21, $22, $23)
257- RETURNING id, name, symbol, description, image_url, seed, authority, mint, mint_bump, decimals, currency_config, currency_config_bump, liquidity_pool, liquidity_pool_bump, vault_mint, vault_mint_bump, vault_core, vault_core_bump, fees_mint, buy_fee_bps, fees_core, sell_fee_bps, created_by, created_at` ,
261+ (name, symbol, description, image_url, seed, authority, mint, mint_bump, decimals, currency_config, currency_config_bump, liquidity_pool, liquidity_pool_bump, vault_mint, vault_mint_bump, vault_core, vault_core_bump, fees_mint, buy_fee_bps, fees_core, sell_fee_bps, alt, created_by, created_at)
262+ VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19, $20, $21, $22, $23, $24 )
263+ RETURNING id, name, symbol, description, image_url, seed, authority, mint, mint_bump, decimals, currency_config, currency_config_bump, liquidity_pool, liquidity_pool_bump, vault_mint, vault_mint_bump, vault_core, vault_core_bump, fees_mint, buy_fee_bps, fees_core, sell_fee_bps, alt, created_by, created_at` ,
258264 m .Name ,
259265 m .Symbol ,
260266 m .Description ,
@@ -276,6 +282,7 @@ func (m *metadataModel) dbSave(ctx context.Context, db *sqlx.DB) error {
276282 m .BuyFeeBps ,
277283 m .FeesCore ,
278284 m .SellFeeBps ,
285+ m .Alt ,
279286 m .CreatedBy ,
280287 m .CreatedAt ,
281288 ).StructScan (m )
@@ -355,7 +362,7 @@ func dbGetAllExchangeRatesForRange(ctx context.Context, db *sqlx.DB, symbol stri
355362func dbGetMetadataByMint (ctx context.Context , db * sqlx.DB , mint string ) (* metadataModel , error ) {
356363 res := & metadataModel {}
357364 err := db .GetContext (ctx , res ,
358- `SELECT id, name, symbol, description, image_url, seed, authority, mint, mint_bump, decimals, currency_config, currency_config_bump, liquidity_pool, liquidity_pool_bump, vault_mint, vault_mint_bump, vault_core, vault_core_bump, fees_mint, buy_fee_bps, fees_core, sell_fee_bps, created_by, created_at
365+ `SELECT id, name, symbol, description, image_url, seed, authority, mint, mint_bump, decimals, currency_config, currency_config_bump, liquidity_pool, liquidity_pool_bump, vault_mint, vault_mint_bump, vault_core, vault_core_bump, fees_mint, buy_fee_bps, fees_core, sell_fee_bps, alt, created_by, created_at
359366 FROM ` + metadataTableName + `
360367 WHERE mint = $1` ,
361368 mint ,
0 commit comments