Source code for tortoise.contrib.mysql.functions

from __future__ import annotations

from pypika.terms import Function, Parameter


[docs]class Rand(Function): """ Generate random number, with optional seed. :samp:`Rand()` """ def __init__(self, seed: 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("")]