std
relationalai.semantics
The RelationalAI Semantics Standard Library.
Attributes
Section titled “Attributes”Attributes exposed by this module.
DateTimeValue A type representing a datetime value, which can be a literal
datetime.datetime or a Variable resulting from some other expression which will evaluate to a datetime. DateValue A type representing a date value, which can be a literal
datetime.date or a Variable resulting from some other expression which will evaluate to a date. FloatValue A type representing a float value, which can be a literal
float or a Variable resulting from some other expression which will evaluate to a float. IntegerValue A type representing an integer value, which can be a literal
int or a Variable resulting from some other expression which will evaluate to an integer. NumberValue A type representing a number value, which can be a literal
float, int, or Decimal, or a Variable resulting from some other expression which will evaluate to a number. StringValue A type representing a string value, which can be a literal
str or a Variable resulting from some other expression which will evaluate to a string. Modules and Subpackages
Section titled “Modules and Subpackages”Submodules and subpackages available under this namespace.
datetime Date and time manipulation functions.
math Mathematical functions.
aggregates Aggregation functions for relational operations.
numbers Number manipulation functions.
decimals Decimal manipulation functions.
strings String manipulation functions.
integers Integer manipulation functions.
floats Float manipulation functions.
re Regular expression function.
common Common utility functions.
constraints Functions for declaring constraints.