Esposter
    Preparing search index...

    Variable selectPostSchemaConst

    selectPostSchema: BuildSchema<
        "select",
        {
            createdAt: PgColumn<
                {
                    baseColumn: never;
                    columnType: "PgTimestamp";
                    data: Date;
                    dataType: "date";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: "createdAt";
                    notNull: true;
                    tableName: "posts";
                },
                {},
                {},
            >;
            deletedAt: PgColumn<
                {
                    baseColumn: never;
                    columnType: "PgTimestamp";
                    data: Date;
                    dataType: "date";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: false;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: "deletedAt";
                    notNull: false;
                    tableName: "posts";
                },
                {},
                {},
            >;
            depth: PgColumn<
                {
                    baseColumn: never;
                    columnType: "PgInteger";
                    data: number;
                    dataType: "number";
                    driverParam: string
                    | number;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: "depth";
                    notNull: true;
                    tableName: "posts";
                },
                {},
                {},
            >;
            description: PgColumn<
                {
                    baseColumn: never;
                    columnType: "PgText";
                    data: string;
                    dataType: "string";
                    driverParam: string;
                    enumValues: [string, ...string[]];
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: "description";
                    notNull: true;
                    tableName: "posts";
                },
                {},
                {},
            >;
            id: PgColumn<
                {
                    baseColumn: never;
                    columnType: "PgUUID";
                    data: string;
                    dataType: "string";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: true;
                    name: "id";
                    notNull: true;
                    tableName: "posts";
                },
                {},
                {},
            >;
            noComments: PgColumn<
                {
                    baseColumn: never;
                    columnType: "PgInteger";
                    data: number;
                    dataType: "number";
                    driverParam: string
                    | number;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: "noComments";
                    notNull: true;
                    tableName: "posts";
                },
                {},
                {},
            >;
            noLikes: PgColumn<
                {
                    baseColumn: never;
                    columnType: "PgInteger";
                    data: number;
                    dataType: "number";
                    driverParam: string
                    | number;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: "noLikes";
                    notNull: true;
                    tableName: "posts";
                },
                {},
                {},
            >;
            parentId: PgColumn<
                {
                    baseColumn: never;
                    columnType: "PgUUID";
                    data: string;
                    dataType: "string";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: false;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: "parentId";
                    notNull: false;
                    tableName: "posts";
                },
                {},
                {},
            >;
            ranking: PgColumn<
                {
                    baseColumn: never;
                    columnType: "PgDoublePrecision";
                    data: number;
                    dataType: "number";
                    driverParam: string
                    | number;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: false;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: "ranking";
                    notNull: true;
                    tableName: "posts";
                },
                {},
                {},
            >;
            title: PgColumn<
                {
                    baseColumn: never;
                    columnType: "PgText";
                    data: string;
                    dataType: "string";
                    driverParam: string;
                    enumValues: [string, ...string[]];
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: "title";
                    notNull: true;
                    tableName: "posts";
                },
                {},
                {},
            >;
            updatedAt: PgColumn<
                {
                    baseColumn: never;
                    columnType: "PgTimestamp";
                    data: Date;
                    dataType: "date";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: "updatedAt";
                    notNull: true;
                    tableName: "posts";
                },
                {},
                {},
            >;
            userId: PgColumn<
                {
                    baseColumn: never;
                    columnType: "PgText";
                    data: string;
                    dataType: "string";
                    driverParam: string;
                    enumValues: [string, ...string[]];
                    generated: undefined;
                    hasDefault: false;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: "userId";
                    notNull: true;
                    tableName: "posts";
                },
                {},
                {},
            >;
        },
        { description: ZodString; title: ZodString },
        undefined,
    > = ...