Source code for tortoise.contrib.mysql.functions

from typing import Union

from pypika.terms import Function, Parameter


[docs]class Rand(Function): # type: ignore """ Generate random number, with optional seed. :samp:`Rand()` """ def __init__(self, seed: Union[int, None] = None, alias=None) -> None: super().__init__("RAND", seed, alias=alias) self.args = [self.wrap_constant(seed) if seed is not None else Parameter("")]