ExpressionNull extension

Extension methods for casting NULL to other types.

on

Methods

asBlob() Expr<Uint8List?>

Available on Expr<Null>, provided by the ExpressionNull extension

Cast as Expr<Uint8List?> using CAST(NULL AS BLOB).
asBool() Expr<bool?>

Available on Expr<Null>, provided by the ExpressionNull extension

Cast as Expr<bool?> using CAST(NULL AS BOOLEAN).
asDateTime() Expr<DateTime?>

Available on Expr<Null>, provided by the ExpressionNull extension

Cast as Expr<DateTime?> using CAST(NULL AS TIMESTAMP).
asDouble() Expr<double?>

Available on Expr<Null>, provided by the ExpressionNull extension

Cast as Expr<double?> using CAST(NULL AS DOUBLE PRECISION).
asInt() Expr<int?>

Available on Expr<Null>, provided by the ExpressionNull extension

Cast as Expr<int?> using CAST(NULL AS BIGINT).
asString() Expr<String?>

Available on Expr<Null>, provided by the ExpressionNull extension

Cast as Expr<String?> using CAST(NULL AS TEXT).