feat: shit shit

This commit is contained in:
2025-08-15 11:10:28 +03:00
parent 0c86228095
commit 38acc4a443
1402 changed files with 453050 additions and 111 deletions

View File

@@ -15,4 +15,5 @@ type Marketplace struct {
AuthData pgtype.Text
WarehouseID pgtype.Text
AuthDataJson []byte
CampaignID pgtype.Text
}

View File

@@ -10,7 +10,7 @@ import (
)
const getMarketplaceByID = `-- name: GetMarketplaceByID :one
SELECT id, base_marketplace, name, auth_data, warehouse_id, auth_data_json FROM marketplaces
SELECT id, base_marketplace, name, auth_data, warehouse_id, auth_data_json, campaign_id FROM marketplaces
WHERE id = $1 LIMIT 1
`
@@ -24,6 +24,7 @@ func (q *Queries) GetMarketplaceByID(ctx context.Context, id int32) (Marketplace
&i.AuthData,
&i.WarehouseID,
&i.AuthDataJson,
&i.CampaignID,
)
return i, err
}

View File

@@ -10,5 +10,6 @@ create table marketplaces
CASE
WHEN ((auth_data)::text IS JSON) THEN (auth_data)::jsonb
ELSE NULL::jsonb
END) stored
END) stored,
campaign_id varchar
);

View File

@@ -2,8 +2,9 @@ package marketplace
import (
"encoding/json"
"github.com/go-faster/errors"
"sipro-mps/pkg/utils"
"github.com/go-faster/errors"
)
const (
@@ -18,6 +19,7 @@ type Marketplace struct {
AuthData string `json:"auth_data"`
WarehouseID string `json:"warehouse_id"`
AuthDataJson []byte `json:"auth_data_json,omitempty"`
CampaignID string `json:"campaign_id,omitempty"`
}
func (m *Marketplace) getIdentifierWildberries() (string, error) {

View File

@@ -25,5 +25,6 @@ func (r *dbRepository) GetMarketplaceByID(ctx context.Context, id int) (*Marketp
AuthData: marketplace.AuthData.String,
WarehouseID: marketplace.WarehouseID.String,
AuthDataJson: marketplace.AuthDataJson,
CampaignID: marketplace.CampaignID.String,
}, nil
}