Skip to content

Commit 7e81a55

Browse files
committed
add more types for the Hasql schema
1 parent 7e0acdc commit 7e81a55

File tree

35 files changed

+541
-3460
lines changed

35 files changed

+541
-3460
lines changed

cardano-chain-gen/test/Test/Cardano/Db/Mock/Unit/Alonzo/Plutus.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ module Test.Cardano.Db.Mock.Unit.Alonzo.Plutus (
3131
import qualified Cardano.Crypto.Hash as Crypto
3232
import Cardano.Db (TxOutTableType (..))
3333
import qualified Cardano.Db as DB
34-
import qualified Cardano.Db.Schema.Core.TxOut as C
35-
import qualified Cardano.Db.Schema.Variant.TxOut as V
34+
import qualified Cardano.Db.Schema.Variant.TxOutAddress as V
35+
import qualified Cardano.Db.Schema.Variant.TxOutCore as C
3636
import Cardano.DbSync.Era.Shelley.Generic.Util (renderAddress)
3737
import Cardano.Ledger.Coin
3838
import Cardano.Ledger.Mary.Value (MaryValue (..), MultiAsset (..), PolicyID (..))

cardano-chain-gen/test/Test/Cardano/Db/Mock/Unit/Babbage/Plutus.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ module Test.Cardano.Db.Mock.Unit.Babbage.Plutus (
3232

3333
import qualified Cardano.Crypto.Hash as Crypto
3434
import qualified Cardano.Db as DB
35-
import qualified Cardano.Db.Schema.Core.TxOut as C
36-
import qualified Cardano.Db.Schema.Variant.TxOut as V
35+
import qualified Cardano.Db.Schema.Variant.TxOutAddress as V
36+
import qualified Cardano.Db.Schema.Variant.TxOutCore as C
3737
import Cardano.DbSync.Era.Shelley.Generic.Util (renderAddress)
3838
import Cardano.Ledger.Coin
3939
import Cardano.Ledger.Mary.Value (MaryValue (..), MultiAsset (..), PolicyID (..))

cardano-chain-gen/test/Test/Cardano/Db/Mock/Unit/Conway/Plutus.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ module Test.Cardano.Db.Mock.Unit.Conway.Plutus (
3737

3838
import Cardano.Crypto.Hash.Class (hashToBytes)
3939
import qualified Cardano.Db as DB
40-
import qualified Cardano.Db.Schema.Core.TxOut as C
41-
import qualified Cardano.Db.Schema.Variant.TxOut as V
40+
import qualified Cardano.Db.Schema.Variant.TxOutAddress as V
41+
import qualified Cardano.Db.Schema.Variant.TxOutCore as C
4242
import Cardano.DbSync.Era.Shelley.Generic.Util (renderAddress)
4343
import Cardano.Ledger.Coin (Coin (..))
4444
import Cardano.Ledger.Mary.Value (MaryValue (..), MultiAsset (..), PolicyID (..))

cardano-chain-gen/test/Test/Cardano/Db/Mock/Validate.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ module Test.Cardano.Db.Mock.Validate (
4545

4646
import Cardano.Db
4747
import qualified Cardano.Db as DB
48-
import qualified Cardano.Db.Schema.Core.TxOut as C
49-
import qualified Cardano.Db.Schema.Variant.TxOut as V
48+
import qualified Cardano.Db.Schema.Variant.TxOutAddress as V
49+
import qualified Cardano.Db.Schema.Variant.TxOutCore as C
5050
import qualified Cardano.DbSync.Era.Shelley.Generic as Generic
5151
import Cardano.DbSync.Era.Shelley.Generic.Util
5252
import qualified Cardano.Ledger.Address as Ledger

cardano-db-sync/src/Cardano/DbSync/Cache.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ module Cardano.DbSync.Cache (
3232

3333
import Cardano.BM.Trace
3434
import qualified Cardano.Db as DB
35-
import qualified Cardano.Db.Schema.Variant.TxOut as V
35+
import qualified Cardano.Db.Schema.Variant.TxOutAddress as V
3636
import Cardano.DbSync.Cache.Epoch (rollbackMapEpochInCache)
3737
import qualified Cardano.DbSync.Cache.FIFO as FIFO
3838
import qualified Cardano.DbSync.Cache.LRU as LRU

cardano-db-sync/src/Cardano/DbSync/Cache/Types.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ module Cardano.DbSync.Cache.Types (
3131
) where
3232

3333
import qualified Cardano.Db as DB
34-
import qualified Cardano.Db.Schema.Variant.TxOut as V
34+
import qualified Cardano.Db.Schema.Variant.TxOutAddress as V
3535
import Cardano.DbSync.Cache.FIFO (FIFOCache)
3636
import qualified Cardano.DbSync.Cache.FIFO as FIFO
3737
import Cardano.DbSync.Cache.LRU (LRUCache)

cardano-db-sync/src/Cardano/DbSync/Era/Byron/Genesis.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ import qualified Cardano.Chain.Genesis as Byron
1717
import qualified Cardano.Chain.UTxO as Byron
1818
import qualified Cardano.Crypto as Crypto
1919
import qualified Cardano.Db as DB
20-
import qualified Cardano.Db.Schema.Core.TxOut as C
21-
import qualified Cardano.Db.Schema.Variant.TxOut as V
20+
import qualified Cardano.Db.Schema.Variant.TxOutAddress as V
21+
import qualified Cardano.Db.Schema.Variant.TxOutCore as C
2222
import Cardano.DbSync.Api
2323
import Cardano.DbSync.Api.Types (SyncEnv (..))
2424
import Cardano.DbSync.Cache (insertAddressUsingCache)

cardano-db-tool/src/Cardano/DbTool/Validate/TxAccounting.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ module Cardano.DbTool.Validate.TxAccounting (
1111
) where
1212

1313
import Cardano.Db
14-
import qualified Cardano.Db.Schema.Core.TxOut as C
15-
import qualified Cardano.Db.Schema.Variant.TxOut as V
14+
import qualified Cardano.Db.Schema.Variant.TxOutAddress as V
15+
import qualified Cardano.Db.Schema.Variant.TxOutCore as C
1616
import Cardano.DbTool.Validate.Util
1717
import Control.Monad (replicateM, when)
1818
import Control.Monad.IO.Class (MonadIO, liftIO)

cardano-db/app/gen-schema-docs.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{-# LANGUAGE OverloadedStrings #-}
22

33
import Cardano.Db (schemaDocs)
4-
import Cardano.Db.Schema.Core.TxOut (schemaDocsTxOutCore)
5-
import Cardano.Db.Schema.Variant.TxOut (schemaDocsTxOutVariant)
4+
import Cardano.Db.Schema.Variants.TxOutAddress (schemaDocsTxOutVariant)
5+
import Cardano.Db.Schema.Variants.TxOutCore (schemaDocsTxOutCore)
66
import Data.Text (Text)
77
import qualified Data.Text as Text
88
import qualified Data.Text.IO as Text

cardano-db/cardano-db.cabal

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ library
3030
-Wunused-packages
3131

3232
exposed-modules: Cardano.Db
33-
Cardano.Db.Schema.Core.TxOut
34-
Cardano.Db.Schema.Variant.TxOut
33+
Cardano.Db.Schema.Variants.TxOutCore
34+
Cardano.Db.Schema.Variants.TxOutAddress
3535
Cardano.Db.Version.V13_0
3636

3737
other-modules: Cardano.Db.Error
@@ -54,7 +54,15 @@ library
5454
Cardano.Db.Operations.TxOut.TxOutQuery
5555
Cardano.Db.PGConfig
5656
Cardano.Db.Run
57-
Cardano.Db.Schema.BaseSchema
57+
Cardano.Db.Schema.Core
58+
Cardano.Db.Schema.Core.Base
59+
Cardano.Db.Schema.Core.EpochAndProtocol
60+
Cardano.Db.Schema.Core.GovernanceAndVoting
61+
Cardano.Db.Schema.Core.MultiAsset
62+
Cardano.Db.Schema.Core.OffChain
63+
Cardano.Db.Schema.Core.Pool
64+
Cardano.Db.Schema.Core.StakeDeligation
65+
Cardano.Db.Schema.Ids
5866
Cardano.Db.Schema.Orphans
5967
Cardano.Db.Schema.Types
6068
Cardano.Db.Types

0 commit comments

Comments
 (0)