Documentation
¶
Index ¶
- func GetSqlServerLockFactoryByDsn(ctx context.Context, uri string) (*storage_lock_factory.StorageLockFactory[*sql.DB], error)
- func GetSqlServerLockFactoryBySqlDb(ctx context.Context, db *sql.DB) (*storage_lock_factory.StorageLockFactory[*sql.DB], error)
- func NewSqlServerLockByDsn(ctx context.Context, dsn string, lockId string) (*storage_lock.StorageLock, error)
- func NewSqlServerLockByDsnWithOptions(ctx context.Context, uri string, options *storage_lock.StorageLockOptions) (*storage_lock.StorageLock, error)
- func NewSqlServerLockBySqlDb(ctx context.Context, db *sql.DB, lockId string) (*storage_lock.StorageLock, error)
- func NewSqlServerLockBySqlDbWithOptions(ctx context.Context, db *sql.DB, options *storage_lock.StorageLockOptions) (*storage_lock.StorageLock, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetSqlServerLockFactoryByDsn ¶
func GetSqlServerLockFactoryByDsn(ctx context.Context, uri string) (*storage_lock_factory.StorageLockFactory[*sql.DB], error)
func GetSqlServerLockFactoryBySqlDb ¶
func GetSqlServerLockFactoryBySqlDb(ctx context.Context, db *sql.DB) (*storage_lock_factory.StorageLockFactory[*sql.DB], error)
func NewSqlServerLockByDsn ¶
func NewSqlServerLockByDsn(ctx context.Context, dsn string, lockId string) (*storage_lock.StorageLock, error)
func NewSqlServerLockByDsnWithOptions ¶
func NewSqlServerLockByDsnWithOptions(ctx context.Context, uri string, options *storage_lock.StorageLockOptions) (*storage_lock.StorageLock, error)
func NewSqlServerLockBySqlDb ¶
func NewSqlServerLockBySqlDb(ctx context.Context, db *sql.DB, lockId string) (*storage_lock.StorageLock, error)
func NewSqlServerLockBySqlDbWithOptions ¶
func NewSqlServerLockBySqlDbWithOptions(ctx context.Context, db *sql.DB, options *storage_lock.StorageLockOptions) (*storage_lock.StorageLock, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.