@cfxlabsinc/b2b-services
    Preparing search index...
    wireFileColumns: {
        bucket: PgBuildColumn<
            "wire_file",
            SetNotNull<PgTextBuilder<[string, ...string[]]>>,
            {
                data: string;
                dataType: "string";
                driverParam: string;
                enumValues: undefined;
                generated: undefined;
                hasDefault: false;
                hasRuntimeDefault: false;
                identity: undefined;
                isAutoincrement: false;
                isPrimaryKey: false;
                name: string;
                notNull: true;
                tableName: "wire_file";
            },
        >;
        createdAt: PgBuildColumn<
            "wire_file",
            SetHasDefault<SetNotNull<PgTimestampBuilder>>,
            {
                data: Date;
                dataType: "object date";
                driverParam: string;
                enumValues: undefined;
                generated: undefined;
                hasDefault: true;
                hasRuntimeDefault: false;
                identity: undefined;
                isAutoincrement: false;
                isPrimaryKey: false;
                name: string;
                notNull: true;
                tableName: "wire_file";
            },
        >;
        externalId: PgBuildColumn<
            "wire_file",
            SetHasRuntimeDefault<SetNotNull<PgTextBuilder<[string, ...string[]]>>>,
            {
                data: string;
                dataType: "string";
                driverParam: string;
                enumValues: undefined;
                generated: undefined;
                hasDefault: true;
                hasRuntimeDefault: false;
                identity: undefined;
                isAutoincrement: false;
                isPrimaryKey: false;
                name: string;
                notNull: true;
                tableName: "wire_file";
            },
        >;
        id: PgBuildColumn<
            "wire_file",
            HasIdentity<SetIsPrimaryKey<PgIntegerBuilder>, "byDefault">,
            {
                data: number;
                dataType: "number int32";
                driverParam: string | number;
                enumValues: undefined;
                generated: undefined;
                hasDefault: true;
                hasRuntimeDefault: false;
                identity: "byDefault";
                isAutoincrement: false;
                isPrimaryKey: false;
                name: string;
                notNull: true;
                tableName: "wire_file";
            },
        >;
        metadata: PgBuildColumn<
            "wire_file",
            Set$Type<SetHasDefault<SetNotNull<PgJsonbBuilder>>, WireFileMetadata>,
            {
                data: WireFileMetadata;
                dataType: "object json";
                driverParam: unknown;
                enumValues: undefined;
                generated: undefined;
                hasDefault: true;
                hasRuntimeDefault: false;
                identity: undefined;
                isAutoincrement: false;
                isPrimaryKey: false;
                name: string;
                notNull: true;
                tableName: "wire_file";
            },
        >;
        status: PgBuildColumn<
            "wire_file",
            Set$Type<
                SetHasDefault<SetNotNull<PgTextBuilder<[string, ...string[]]>>>,
                "CREATED" | "SUBMITTED" | "ARCHIVED",
            >,
            {
                data: "CREATED" | "SUBMITTED" | "ARCHIVED";
                dataType: "string";
                driverParam: string;
                enumValues: undefined;
                generated: undefined;
                hasDefault: true;
                hasRuntimeDefault: false;
                identity: undefined;
                isAutoincrement: false;
                isPrimaryKey: false;
                name: string;
                notNull: true;
                tableName: "wire_file";
            },
        >;
        statusDescription: SQL<string>;
        submittedAt: PgBuildColumn<
            "wire_file",
            PgTimestampBuilder,
            {
                data: Date;
                dataType: "object date";
                driverParam: string;
                enumValues: undefined;
                generated: undefined;
                hasDefault: false;
                hasRuntimeDefault: false;
                identity: undefined;
                isAutoincrement: false;
                isPrimaryKey: false;
                name: string;
                notNull: false;
                tableName: "wire_file";
            },
        >;
        type: PgBuildColumn<
            "wire_file",
            Set$Type<
                SetNotNull<PgTextBuilder<[string, ...string[]]>>,
                "FEDWIRE" | "SWIFT",
            >,
            {
                data: "FEDWIRE" | "SWIFT";
                dataType: "string";
                driverParam: string;
                enumValues: undefined;
                generated: undefined;
                hasDefault: false;
                hasRuntimeDefault: false;
                identity: undefined;
                isAutoincrement: false;
                isPrimaryKey: false;
                name: string;
                notNull: true;
                tableName: "wire_file";
            },
        >;
        updatedAt: PgBuildColumn<
            "wire_file",
            SetHasDefault<SetHasDefault<SetNotNull<PgTimestampBuilder>>>,
            {
                data: Date;
                dataType: "object date";
                driverParam: string;
                enumValues: undefined;
                generated: undefined;
                hasDefault: true;
                hasRuntimeDefault: false;
                identity: undefined;
                isAutoincrement: false;
                isPrimaryKey: false;
                name: string;
                notNull: true;
                tableName: "wire_file";
            },
        >;
    } = ...

    The columns every WireFile read and write-back selects, description included.

    Type Declaration

    • bucket: PgBuildColumn<
          "wire_file",
          SetNotNull<PgTextBuilder<[string, ...string[]]>>,
          {
              data: string;
              dataType: "string";
              driverParam: string;
              enumValues: undefined;
              generated: undefined;
              hasDefault: false;
              hasRuntimeDefault: false;
              identity: undefined;
              isAutoincrement: false;
              isPrimaryKey: false;
              name: string;
              notNull: true;
              tableName: "wire_file";
          },
      >
    • createdAt: PgBuildColumn<
          "wire_file",
          SetHasDefault<SetNotNull<PgTimestampBuilder>>,
          {
              data: Date;
              dataType: "object date";
              driverParam: string;
              enumValues: undefined;
              generated: undefined;
              hasDefault: true;
              hasRuntimeDefault: false;
              identity: undefined;
              isAutoincrement: false;
              isPrimaryKey: false;
              name: string;
              notNull: true;
              tableName: "wire_file";
          },
      >
    • externalId: PgBuildColumn<
          "wire_file",
          SetHasRuntimeDefault<SetNotNull<PgTextBuilder<[string, ...string[]]>>>,
          {
              data: string;
              dataType: "string";
              driverParam: string;
              enumValues: undefined;
              generated: undefined;
              hasDefault: true;
              hasRuntimeDefault: false;
              identity: undefined;
              isAutoincrement: false;
              isPrimaryKey: false;
              name: string;
              notNull: true;
              tableName: "wire_file";
          },
      >
    • id: PgBuildColumn<
          "wire_file",
          HasIdentity<SetIsPrimaryKey<PgIntegerBuilder>, "byDefault">,
          {
              data: number;
              dataType: "number int32";
              driverParam: string | number;
              enumValues: undefined;
              generated: undefined;
              hasDefault: true;
              hasRuntimeDefault: false;
              identity: "byDefault";
              isAutoincrement: false;
              isPrimaryKey: false;
              name: string;
              notNull: true;
              tableName: "wire_file";
          },
      >
    • metadata: PgBuildColumn<
          "wire_file",
          Set$Type<SetHasDefault<SetNotNull<PgJsonbBuilder>>, WireFileMetadata>,
          {
              data: WireFileMetadata;
              dataType: "object json";
              driverParam: unknown;
              enumValues: undefined;
              generated: undefined;
              hasDefault: true;
              hasRuntimeDefault: false;
              identity: undefined;
              isAutoincrement: false;
              isPrimaryKey: false;
              name: string;
              notNull: true;
              tableName: "wire_file";
          },
      >
    • status: PgBuildColumn<
          "wire_file",
          Set$Type<
              SetHasDefault<SetNotNull<PgTextBuilder<[string, ...string[]]>>>,
              "CREATED" | "SUBMITTED" | "ARCHIVED",
          >,
          {
              data: "CREATED" | "SUBMITTED" | "ARCHIVED";
              dataType: "string";
              driverParam: string;
              enumValues: undefined;
              generated: undefined;
              hasDefault: true;
              hasRuntimeDefault: false;
              identity: undefined;
              isAutoincrement: false;
              isPrimaryKey: false;
              name: string;
              notNull: true;
              tableName: "wire_file";
          },
      >
    • statusDescription: SQL<string>
    • submittedAt: PgBuildColumn<
          "wire_file",
          PgTimestampBuilder,
          {
              data: Date;
              dataType: "object date";
              driverParam: string;
              enumValues: undefined;
              generated: undefined;
              hasDefault: false;
              hasRuntimeDefault: false;
              identity: undefined;
              isAutoincrement: false;
              isPrimaryKey: false;
              name: string;
              notNull: false;
              tableName: "wire_file";
          },
      >

      Set once, by the write that makes the file SUBMITTED.

    • type: PgBuildColumn<
          "wire_file",
          Set$Type<
              SetNotNull<PgTextBuilder<[string, ...string[]]>>,
              "FEDWIRE" | "SWIFT",
          >,
          {
              data: "FEDWIRE" | "SWIFT";
              dataType: "string";
              driverParam: string;
              enumValues: undefined;
              generated: undefined;
              hasDefault: false;
              hasRuntimeDefault: false;
              identity: undefined;
              isAutoincrement: false;
              isPrimaryKey: false;
              name: string;
              notNull: true;
              tableName: "wire_file";
          },
      >
    • updatedAt: PgBuildColumn<
          "wire_file",
          SetHasDefault<SetHasDefault<SetNotNull<PgTimestampBuilder>>>,
          {
              data: Date;
              dataType: "object date";
              driverParam: string;
              enumValues: undefined;
              generated: undefined;
              hasDefault: true;
              hasRuntimeDefault: false;
              identity: undefined;
              isAutoincrement: false;
              isPrimaryKey: false;
              name: string;
              notNull: true;
              tableName: "wire_file";
          },
      >