Documentation
¶
Index ¶
- type FakeStorage
- func (f *FakeStorage) InsertCategories(ctx context.Context, tx pgx.Tx, categoriesCount uint) error
- func (f *FakeStorage) InsertCity(ctx context.Context, tx pgx.Tx, cityCount uint) error
- func (f *FakeStorage) InsertFavourites(ctx context.Context, tx pgx.Tx, maxCountFavourites uint, maxCountUsers uint, ...) error
- func (f *FakeStorage) InsertImages(ctx context.Context, tx pgx.Tx, maxNameImage uint, maxCountProducts uint, ...) error
- func (f *FakeStorage) InsertOrders(ctx context.Context, tx pgx.Tx, userMaxCount uint, ordersMaxCount uint, ...) error
- func (f *FakeStorage) InsertProducts(ctx context.Context, tx pgx.Tx, productCount uint, userMaxCount uint, ...) error
- func (f *FakeStorage) InsertUsersWithoutID(ctx context.Context, tx pgx.Tx, userCount uint) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeStorage ¶
func (*FakeStorage) InsertCategories ¶
func (f *FakeStorage) InsertCategories(ctx context.Context, tx pgx.Tx, categoriesCount uint) error
InsertCategories open new connection because categories have constraint referenses on parent_id. At this reason I insert parent categories in second connection
func (*FakeStorage) InsertCity ¶
func (f *FakeStorage) InsertCity(ctx context.Context, tx pgx.Tx, cityCount uint) error
func (*FakeStorage) InsertFavourites ¶
func (f *FakeStorage) InsertFavourites(ctx context.Context, tx pgx.Tx, maxCountFavourites uint, maxCountUsers uint, maxCountProducts uint, ) error
InsertFavourites TODO fix troubles with uniq together
func (*FakeStorage) InsertImages ¶
func (*FakeStorage) InsertOrders ¶
func (*FakeStorage) InsertProducts ¶
func (*FakeStorage) InsertUsersWithoutID ¶
func (f *FakeStorage) InsertUsersWithoutID(ctx context.Context, tx pgx.Tx, userCount uint) error
Click to show internal directories.
Click to hide internal directories.