Rename DbStructure names
This commit is contained in:
@@ -160,10 +160,10 @@ app dbStructure conf reqBody req =
|
|||||||
return $ responseLBS status404 [] ""
|
return $ responseLBS status404 [] ""
|
||||||
|
|
||||||
where
|
where
|
||||||
allTabs = tables dbStructure
|
allTabs = dbTables dbStructure
|
||||||
allRels = relations dbStructure
|
allRels = dbRelations dbStructure
|
||||||
allCols = columns dbStructure
|
allCols = dbColumns dbStructure
|
||||||
allPrKeys = primaryKeys dbStructure
|
allPrKeys = dbPrimaryKeys dbStructure
|
||||||
filterCol sc table (Column{colTable=Table{tableSchema=s, tableName=t}}) = s==sc && table==t
|
filterCol sc table (Column{colTable=Table{tableSchema=s, tableName=t}}) = s==sc && table==t
|
||||||
filterCol _ _ _ = False
|
filterCol _ _ _ = False
|
||||||
filterPk sc table pk = sc == (tableSchema . pkTable) pk && table == (tableName . pkTable) pk
|
filterPk sc table pk = sc == (tableSchema . pkTable) pk && table == (tableName . pkTable) pk
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ import Data.Text (strip)
|
|||||||
import Data.Version (versionBranch)
|
import Data.Version (versionBranch)
|
||||||
import Network.Wai
|
import Network.Wai
|
||||||
import Network.Wai.Middleware.Cors (CorsResourcePolicy (..))
|
import Network.Wai.Middleware.Cors (CorsResourcePolicy (..))
|
||||||
import Options.Applicative hiding (columns)
|
import Options.Applicative
|
||||||
import Paths_postgrest (version)
|
import Paths_postgrest (version)
|
||||||
import Prelude
|
import Prelude
|
||||||
|
|
||||||
|
|||||||
@@ -39,10 +39,10 @@ getDbStructure schema = do
|
|||||||
keys' = synonymousPrimaryKeys syns keys
|
keys' = synonymousPrimaryKeys syns keys
|
||||||
|
|
||||||
return DbStructure {
|
return DbStructure {
|
||||||
tables = tabs
|
dbTables = tabs
|
||||||
, columns = cols'
|
, dbColumns = cols'
|
||||||
, relations = rels'
|
, dbRelations = rels'
|
||||||
, primaryKeys = keys'
|
, dbPrimaryKeys = keys'
|
||||||
}
|
}
|
||||||
|
|
||||||
doesProc :: forall c s. B.CxValue c Int =>
|
doesProc :: forall c s. B.CxValue c Int =>
|
||||||
|
|||||||
@@ -98,10 +98,10 @@ main = do
|
|||||||
(\(tabs, rels, cols, keys) ->
|
(\(tabs, rels, cols, keys) ->
|
||||||
|
|
||||||
return DbStructure {
|
return DbStructure {
|
||||||
tables=tabs
|
dbTables=tabs
|
||||||
, columns=cols
|
, dbColumns=cols
|
||||||
, relations=rels
|
, dbRelations=rels
|
||||||
, primaryKeys=keys
|
, dbPrimaryKeys=keys
|
||||||
}
|
}
|
||||||
) metadata
|
) metadata
|
||||||
runSettings appSettings $ middle $ \ req respond -> do
|
runSettings appSettings $ middle $ \ req respond -> do
|
||||||
|
|||||||
@@ -6,10 +6,10 @@ import Data.Aeson
|
|||||||
import Data.Map
|
import Data.Map
|
||||||
|
|
||||||
data DbStructure = DbStructure {
|
data DbStructure = DbStructure {
|
||||||
tables :: [Table]
|
dbTables :: [Table]
|
||||||
, columns :: [Column]
|
, dbColumns :: [Column]
|
||||||
, relations :: [Relation]
|
, dbRelations :: [Relation]
|
||||||
, primaryKeys :: [PrimaryKey]
|
, dbPrimaryKeys :: [PrimaryKey]
|
||||||
} deriving (Show, Eq)
|
} deriving (Show, Eq)
|
||||||
|
|
||||||
type Schema = Text
|
type Schema = Text
|
||||||
|
|||||||
Reference in New Issue
Block a user