Documentation ¶
Index ¶
- Constants
- func OpenDB(repoPath string, dbPassword string, testnet bool) (*sql.DB, error)
- type Migration000
- type Migration001
- type Migration002
- type Migration003
- type Migration004
- type Migration005
- type Migration006
- type Migration006_configRecord
- type Migration006_listingDataAfterMigration
- type Migration006_listingDataBeforeMigration
- type Migration006_price
- type Migration006_thumbnail
- type Migration007
- type Migration008
- type Migration009
- type Migration009_listing
- type Migration009_listingDataAfterMigration
- type Migration009_listingDataBeforeMigration
- type Migration009_listing_listing
- type Migration009_listing_listing_metadata
- type Migration009_price
- type Migration009_thumbnail
- type Migration010
Constants ¶
View Source
const ( Migration007_casesCreateSQL = "" /* 351-byte string literal not displayed */ Migration007_purchasesCreateSQL = "" /* 293-byte string literal not displayed */ Migration007_salesCreateSQL = "" /* 306-byte string literal not displayed */ )
View Source
const ( Migration008_OrderState_PENDING = 0 Migration008_OrderState_AWAITING_PAYMENT = 1 Migration008_OrderState_DISPUTED = 10 Migration008_casesCreateSQL = "" /* 394-byte string literal not displayed */ Migration008_purchasesCreateSQL = "" /* 336-byte string literal not displayed */ Migration008_salesCreateSQL = "" /* 349-byte string literal not displayed */ )
View Source
const ( Migration009CreatePreviousCasesTable = "" /* 407-byte string literal not displayed */ Migration009CreatePreviousSalesTable = "" /* 363-byte string literal not displayed */ Migration009CreatePreviousSalesIndex = "create index index_sales on sales (paymentAddr, timestamp);" Migration009CreatePreviousPurchasesTable = "" /* 445-byte string literal not displayed */ )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Migration000 ¶
type Migration000 struct{}
type Migration001 ¶ added in v0.9.3
type Migration001 struct{}
type Migration002 ¶ added in v0.9.3
type Migration002 struct{}
type Migration003 ¶ added in v0.9.3
type Migration003 struct{}
type Migration004 ¶ added in v0.9.4
type Migration004 struct{}
type Migration005 ¶ added in v0.11.0
type Migration005 struct{}
type Migration006 ¶ added in v0.11.1
type Migration006 struct{}
type Migration006_configRecord ¶ added in v0.12.1
type Migration006_configRecord struct {
StoreModerators []string `json:"storeModerators"`
}
type Migration006_listingDataAfterMigration ¶ added in v0.12.1
type Migration006_listingDataAfterMigration struct { Hash string `json:"hash"` Slug string `json:"slug"` Title string `json:"title"` Categories []string `json:"categories"` NSFW bool `json:"nsfw"` ContractType string `json:"contractType"` Description string `json:"description"` Thumbnail Migration006_thumbnail `json:"thumbnail"` Price Migration006_price `json:"price"` ShipsTo []string `json:"shipsTo"` FreeShipping []string `json:"freeShipping"` Language string `json:"language"` AverageRating float32 `json:"averageRating"` RatingCount uint32 `json:"ratingCount"` // Adding ModeratorIDs ModeratorIDs []string `json:"moderators"` }
type Migration006_listingDataBeforeMigration ¶ added in v0.12.1
type Migration006_listingDataBeforeMigration struct { Hash string `json:"hash"` Slug string `json:"slug"` Title string `json:"title"` Categories []string `json:"categories"` NSFW bool `json:"nsfw"` ContractType string `json:"contractType"` Description string `json:"description"` Thumbnail Migration006_thumbnail `json:"thumbnail"` Price Migration006_price `json:"price"` ShipsTo []string `json:"shipsTo"` FreeShipping []string `json:"freeShipping"` Language string `json:"language"` AverageRating float32 `json:"averageRating"` RatingCount uint32 `json:"ratingCount"` }
type Migration006_price ¶ added in v0.12.1
type Migration006_thumbnail ¶ added in v0.12.1
type Migration007 ¶ added in v0.12.1
type Migration007 struct{}
type Migration008 ¶ added in v0.12.1
type Migration008 struct{}
type Migration009 ¶ added in v0.12.1
type Migration009 struct{}
type Migration009_listing ¶ added in v0.12.1
type Migration009_listing struct {
Listing Migration009_listing_listing `json:"listing"`
}
type Migration009_listingDataAfterMigration ¶ added in v0.12.1
type Migration009_listingDataAfterMigration struct { Hash string `json:"hash"` Slug string `json:"slug"` Title string `json:"title"` Categories []string `json:"categories"` NSFW bool `json:"nsfw"` CoinType string `json:"coinType"` ContractType string `json:"contractType"` Description string `json:"description"` Thumbnail Migration009_thumbnail `json:"thumbnail"` Price Migration009_price `json:"price"` ShipsTo []string `json:"shipsTo"` FreeShipping []string `json:"freeShipping"` Language string `json:"language"` AverageRating float32 `json:"averageRating"` RatingCount uint32 `json:"ratingCount"` ModeratorIDs []string `json:"moderators"` // Adding AcceptedCurrencies AcceptedCurrencies []string `json:"acceptedCurrencies"` }
type Migration009_listingDataBeforeMigration ¶ added in v0.12.1
type Migration009_listingDataBeforeMigration struct { Hash string `json:"hash"` Slug string `json:"slug"` Title string `json:"title"` Categories []string `json:"categories"` NSFW bool `json:"nsfw"` CoinType string `json:"coinType"` ContractType string `json:"contractType"` Description string `json:"description"` Thumbnail Migration009_thumbnail `json:"thumbnail"` Price Migration009_price `json:"price"` ShipsTo []string `json:"shipsTo"` FreeShipping []string `json:"freeShipping"` Language string `json:"language"` AverageRating float32 `json:"averageRating"` RatingCount uint32 `json:"ratingCount"` ModeratorIDs []string `json:"moderators"` }
type Migration009_listing_listing ¶ added in v0.12.1
type Migration009_listing_listing struct {
Metadata Migration009_listing_listing_metadata `json:"metadata"`
}
type Migration009_listing_listing_metadata ¶ added in v0.12.1
type Migration009_listing_listing_metadata struct {
AcceptedCurrencies []string `json:"acceptedCurrencies`
}
type Migration009_price ¶ added in v0.12.1
type Migration009_thumbnail ¶ added in v0.12.1
type Migration010 ¶ added in v0.12.1
type Migration010 struct{}
Click to show internal directories.
Click to hide internal directories.