DesignTimeUtils Module
Functions and values
Function or value | Description |
Full Usage:
FSHARP_DATA_SQL
Returns: string
|
|
Full Usage:
createColumnProperty con prov useOptionTypes key c
Parameters:
IDbConnection option
prov : ISqlProvider
useOptionTypes : NullableColumnType
key : string
c : Column
Returns: ProvidedProperty
|
|
Full Usage:
createConstructors config (rootType, serviceType, readServiceType, args)
Parameters:
TypeProviderConfig
rootType : ProvidedTypeDefinition
serviceType : Type
readServiceType : Type
args : string * string * DatabaseProviderTypes * 'a * 'b * 'c * string * CaseSensitivityChange * string * 'd * OdbcQuoteCharacter * SQLiteLibrary * string * string
|
|
Full Usage:
createDesignTimeCommands prov contextSchemaPath recreate invalidate
Parameters:
ISqlProvider
contextSchemaPath : string
recreate : unit -> 'a
invalidate : unit -> Unit
Returns: ProvidedTypeDefinition * ProvidedTypeDefinition * ProvidedMethod * ProvidedProperty * ProvidedTypeDefinition option
|
|
Full Usage:
createIndividualsType con prov table designTimeDc dbVendor individualsAmount tableTypeDef
Parameters:
IDbConnection option
prov : ISqlProvider
table : Table
designTimeDc : Lazy<'a>
dbVendor : DatabaseProviderTypes
individualsAmount : int
tableTypeDef : Type
Returns: ProvidedTypeDefinition seq
|
|
Full Usage:
createTypes rootType serviceType readServiceType config sqlRuntimeInfo invalidate registerDispose args
Parameters:
ProvidedTypeDefinition
serviceType : ProvidedTypeDefinition
readServiceType : ProvidedTypeDefinition
config : TypeProviderConfig
sqlRuntimeInfo : 'a
invalidate : unit -> unit
registerDispose : IDbConnection * DatabaseProviderTypes -> unit
args : string * string * DatabaseProviderTypes * string * int * NullableColumnType * string * CaseSensitivityChange * string * string * OdbcQuoteCharacter * SQLiteLibrary * string * string
|
|
Full Usage:
design1
Returns: string
|
|
Full Usage:
design2
Returns: string
|
|
|
|
Full Usage:
generateSprocMethod container con prov sproc
Parameters:
ProvidedTypeDefinition
con : IDbConnection option
prov : ISqlProvider
sproc : CompileTimeSprocDefinition
Returns: ProvidedProperty
|
|
Full Usage:
generateTypeTree con prov createdTypes sprocs
Parameters:
IDbConnection option
prov : ISqlProvider
createdTypes : Map<string list, ProvidedTypeDefinition>
sprocs : Sproc list
Returns: ProvidedTypeDefinition seq
|
|
Full Usage:
getOrAddSchema args name
Parameters:
DesignCacheKey
name : string
Returns: ProvidedTypeDefinition
|
|
Full Usage:
getSprocReturnColumns con prov sprocname sprocDefinition param
Parameters:
IDbConnection option
prov : ISqlProvider
sprocname : string
sprocDefinition : CompileTimeSprocDefinition
param : QueryParameter list
Returns: QueryParameter list
|
|
|
|
Full Usage:
runtime1
Returns: string
|
|
Full Usage:
runtime2
Returns: string
|
|
Full Usage:
saveInProcess
Returns: bool
|
|
|
|
Full Usage:
walkSproc con prov path parent createdTypes sproc
Parameters:
IDbConnection option
prov : ISqlProvider
path : string list
parent : ProvidedTypeDefinition option
createdTypes : Map<string list, ProvidedTypeDefinition>
sproc : Sproc
Returns: Map<string list, ProvidedTypeDefinition>
|
|