unison-codebase-sqlite-0.0.0
Safe HaskellSafe-Inferred
LanguageHaskell2010

U.Codebase.Sqlite.DbId

Documentation

newtype HashVersion Source #

Constructors

HashVersion Word64 

Instances

Instances details
Bits HashVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Enum HashVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Num HashVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Integral HashVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Real HashVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Show HashVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Eq HashVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Ord HashVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

FromField HashVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

ToField HashVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

newtype ObjectId Source #

Constructors

ObjectId Word64 

Instances

Instances details
Bits ObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Enum ObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Num ObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Integral ObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Real ObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Show ObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Eq ObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Ord ObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

FromField ObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

FromRow Reference Source # 
Instance details

Defined in U.Codebase.Sqlite.Reference

FromRow Id Source # 
Instance details

Defined in U.Codebase.Sqlite.Referent

Methods

fromRow :: RowParser Id #

ToField ObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Methods

toField :: ObjectId -> SQLData #

ToRow Reference Source # 
Instance details

Defined in U.Codebase.Sqlite.Reference

Methods

toRow :: Reference -> [SQLData] #

ToRow Id Source # 
Instance details

Defined in U.Codebase.Sqlite.Referent

Methods

toRow :: Id -> [SQLData] #

newtype TextId Source #

Constructors

TextId Word64 

Instances

Instances details
Bits TextId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Enum TextId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Num TextId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Integral TextId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Real TextId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Show TextId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Eq TextId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Methods

(==) :: TextId -> TextId -> Bool #

(/=) :: TextId -> TextId -> Bool #

Ord TextId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

FromField TextId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

FromRow Reference Source # 
Instance details

Defined in U.Codebase.Sqlite.Reference

ToField TextId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Methods

toField :: TextId -> SQLData #

ToRow Reference Source # 
Instance details

Defined in U.Codebase.Sqlite.Reference

Methods

toRow :: Reference -> [SQLData] #

FromRow (Reference' TextId HashId) Source # 
Instance details

Defined in U.Codebase.Sqlite.Reference

ToRow (Reference' TextId HashId) Source # 
Instance details

Defined in U.Codebase.Sqlite.Reference

newtype HashId Source #

Constructors

HashId Word64 

Instances

Instances details
Bits HashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Enum HashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Num HashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Integral HashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Real HashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Show HashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Eq HashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Methods

(==) :: HashId -> HashId -> Bool #

(/=) :: HashId -> HashId -> Bool #

Ord HashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

FromField HashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

ToField HashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Methods

toField :: HashId -> SQLData #

FromRow (Reference' TextId HashId) Source # 
Instance details

Defined in U.Codebase.Sqlite.Reference

ToRow (Reference' TextId HashId) Source # 
Instance details

Defined in U.Codebase.Sqlite.Reference

newtype PatchObjectId Source #

Constructors

PatchObjectId 

Instances

Instances details
Bits PatchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Enum PatchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Num PatchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Integral PatchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Real PatchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Show PatchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Eq PatchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Ord PatchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

FromField PatchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

ToField PatchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

newtype BranchObjectId Source #

Constructors

BranchObjectId 

Instances

Instances details
Bits BranchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Enum BranchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Num BranchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Integral BranchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Real BranchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Show BranchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Eq BranchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Ord BranchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

FromField BranchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

ToField BranchObjectId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

newtype BranchHashId Source #

Constructors

BranchHashId 

Instances

Instances details
Bits BranchHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Enum BranchHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Num BranchHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Integral BranchHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Real BranchHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Show BranchHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Eq BranchHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Ord BranchHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

FromField BranchHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

ToField BranchHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

newtype CausalHashId Source #

Constructors

CausalHashId 

Instances

Instances details
Bits CausalHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Enum CausalHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Num CausalHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Integral CausalHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Real CausalHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Show CausalHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Eq CausalHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Ord CausalHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

FromField CausalHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

ToField CausalHashId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

FromRow (Entry CausalHashId Text) Source # 
Instance details

Defined in U.Codebase.Sqlite.Orphans

ToRow (Entry CausalHashId Text) Source # 
Instance details

Defined in U.Codebase.Sqlite.Orphans

FromRow (Entry ProjectId ProjectBranchId CausalHashId) Source # 
Instance details

Defined in U.Codebase.Sqlite.ProjectReflog

ToRow (Entry ProjectId ProjectBranchId CausalHashId) Source # 
Instance details

Defined in U.Codebase.Sqlite.ProjectReflog

newtype ProjectBranchId Source #

Constructors

ProjectBranchId 

Instances

Instances details
Show ProjectBranchId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Eq ProjectBranchId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Ord ProjectBranchId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

FromField ProjectBranchId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

ToField ProjectBranchId Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

FromRow (Entry ProjectId ProjectBranchId CausalHashId) Source # 
Instance details

Defined in U.Codebase.Sqlite.ProjectReflog

ToRow (Entry ProjectId ProjectBranchId CausalHashId) Source # 
Instance details

Defined in U.Codebase.Sqlite.ProjectReflog

newtype SchemaVersion Source #

Constructors

SchemaVersion Word64 

Instances

Instances details
Bits SchemaVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Enum SchemaVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Num SchemaVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Integral SchemaVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Real SchemaVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Show SchemaVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Eq SchemaVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

Ord SchemaVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

FromField SchemaVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId

ToField SchemaVersion Source # 
Instance details

Defined in U.Codebase.Sqlite.DbId