1 line
58 KiB
JavaScript
1 line
58 KiB
JavaScript
"use strict";(self.webpackChunkdocusaurus=self.webpackChunkdocusaurus||[]).push([[294],{6421:(n,s,e)=>{e.r(s),e.d(s,{assets:()=>h,contentTitle:()=>c,default:()=>x,frontMatter:()=>d,metadata:()=>r,toc:()=>l});const r=JSON.parse('{"id":"classes/structure","title":"Structure","description":"Defines a new Table structure.","source":"@site/docs/classes/structure.md","sourceDirName":"classes","slug":"/classes/structure","permalink":"/awSQL/classes/structure","draft":false,"unlisted":false,"tags":[],"version":"current","sidebarPosition":7,"frontMatter":{"sidebar_position":7},"sidebar":"defaultSidebar","previous":{"title":"Update","permalink":"/awSQL/classes/update"},"next":{"title":"CreateTable","permalink":"/awSQL/classes/create-table"}}');var i=e(4848),t=e(8453);const d={sidebar_position:7},c="Structure",h={},l=[{value:"Methods",id:"methods",level:2},{value:"constructor()",id:"constructor",level:3},{value:"get()",id:"get",level:3},{value:"drop()",id:"drop",level:3},{value:"char()",id:"char",level:3},{value:"varchar()",id:"varchar",level:3},{value:"binary()",id:"binary",level:3},{value:"varbinary()",id:"varbinary",level:3},{value:"tinyblob()",id:"tinyblob",level:3},{value:"tinytext()",id:"tinytext",level:3},{value:"text()",id:"text",level:3},{value:"blob()",id:"blob",level:3},{value:"mediumtext()",id:"mediumtext",level:3},{value:"longtext()",id:"longtext",level:3},{value:"longblob()",id:"longblob",level:3},{value:"enum()",id:"enum",level:3},{value:"set()",id:"set",level:3},{value:"bit()",id:"bit",level:3},{value:"tinyint()",id:"tinyint",level:3},{value:"bool()",id:"bool",level:3},{value:"smallint()",id:"smallint",level:3},{value:"mediumint()",id:"mediumint",level:3},{value:"int()",id:"int",level:3},{value:"bigint()",id:"bigint",level:3},{value:"float()",id:"float",level:3},{value:"double()",id:"double",level:3},{value:"decimal()",id:"decimal",level:3},{value:"date()",id:"date",level:3},{value:"datetime()",id:"datetime",level:3},{value:"timestamp()",id:"timestamp",level:3},{value:"time()",id:"time",level:3},{value:"year()",id:"year",level:3}];function o(n){const s={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",header:"header",hr:"hr",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,t.R)(),...n.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.header,{children:(0,i.jsx)(s.h1,{id:"structure",children:"Structure"})}),"\n",(0,i.jsx)(s.p,{children:"Defines a new Table structure."}),"\n",(0,i.jsx)(s.h2,{id:"methods",children:"Methods"}),"\n",(0,i.jsx)(s.h3,{id:"constructor",children:"constructor()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"tableDescription"}),"? = ",(0,i.jsx)(s.strong,{children:"Array"}),"<",(0,i.jsx)(s.a,{href:"../typedefs/column-structure",children:"ColumnStructure"}),">) \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsx)(s.tbody,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"tableDescription"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.strong,{children:"Array"}),"<",(0,i.jsx)(s.a,{href:"../typedefs/column-structure",children:"ColumnStructure"}),">"]}),(0,i.jsxs)(s.td,{children:["An array holding a list of column structure objects to define columns with.",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"You can get a ",(0,i.jsx)(s.code,{children:"tableDescription"})," from a structure with the ",(0,i.jsx)(s.a,{href:"#get",children:"get()"})," method, store it and load it again by creating a ",(0,i.jsx)(s.a,{href:"#structure",children:"Structure"})," with it in this constructor."]})]})})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"get",children:"get()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 () \u2192 ",(0,i.jsx)(s.strong,{children:"Array"}),"<",(0,i.jsx)(s.a,{href:"../typedefs/column-structure",children:"ColumnStructure"}),">"]}),"\n",(0,i.jsxs)(s.p,{children:["Returns an array containing all defined columns in the ",(0,i.jsx)(s.a,{href:"../typedefs/column-structure",children:"ColumnStructure"})," object."]}),"\n",(0,i.jsxs)(s.p,{children:["With this you can save the structure and load it again by passing it to the ",(0,i.jsx)(s.a,{href:"#constructor",children:"constructor"})," of a new ",(0,i.jsx)(s.a,{href:"#structure",children:"Structure"}),"."]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.strong,{children:"Array"}),"<",(0,i.jsx)(s.a,{href:"../typedefs/column-structure",children:"ColumnStructure"}),">"]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"drop",children:"drop()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Drops (removes) a column from this structure."}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsx)(s.tbody,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"The column name to drop"})]})})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"char",children:"char()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"size"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'char' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"size"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Maximum length of characters to store in this column. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 0",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Max"}),": 255",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 1"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"varchar",children:"varchar()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"size"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'varchar' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"size"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Maximum length of characters to store in this column. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 0",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Max"}),": 255",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 1"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"binary",children:"binary()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"size"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'binary' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"size"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Maximum length of data. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 1",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 1"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"varbinary",children:"varbinary()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"size"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'varbinary' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"size"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Maximum length of data. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 0",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 1"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"tinyblob",children:"tinyblob()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'tinyblob' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"tinytext",children:"tinytext()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'tinytext' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"text",children:"text()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'text' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"blob",children:"blob()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"size"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'blob' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"size"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Maximum length of characters to store in this column. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 0",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Max"}),": 65535",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 65535"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"mediumtext",children:"mediumtext()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'mediumtext' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"longtext",children:"longtext()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'longtext' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"longblob",children:"longblob()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'longblob' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"enum",children:"enum()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"vals"}),"? = ",(0,i.jsx)(s.strong,{children:"Array"}),"<",(0,i.jsx)(s.strong,{children:"String"}),">, ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'enum' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"vals"})}),(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.strong,{children:"Array"}),"<",(0,i.jsx)(s.strong,{children:"String"}),">"]}),(0,i.jsx)(s.td,{children:"Array of possible values for this column."})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"set",children:"set()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"vals"}),"? = ",(0,i.jsx)(s.strong,{children:"Array"}),"<",(0,i.jsx)(s.strong,{children:"String"}),">, ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'enum' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"vals"})}),(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.strong,{children:"Array"}),"<",(0,i.jsx)(s.strong,{children:"String"}),">"]}),(0,i.jsx)(s.td,{children:"Array of possible values for this column."})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"bit",children:"bit()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"size"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'bit' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"size"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Maximum length of data. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 1",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Max"}),": 64",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 1"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"tinyint",children:"tinyint()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"size"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'tinyint' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"size"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Maximum length of data. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 1",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Max"}),": 255",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 255"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"bool",children:"bool()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'bool' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"smallint",children:"smallint()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"size"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'smallint' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"size"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Maximum length of data. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 1",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Max"}),": 255",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 255"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"mediumint",children:"mediumint()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"size"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'mediumint' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"size"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Maximum length of data. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 1",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Max"}),": 255",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 255"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"int",children:"int()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"size"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'int' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"size"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Maximum length of data. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 1",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Max"}),": 255",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 255"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"bigint",children:"bigint()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"size"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'bigint' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"size"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Maximum length of data. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 1",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Max"}),": 255",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 255"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"float",children:"float()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"p"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'float' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"p"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Precision. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 1",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Max"}),": 53",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 25"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"double",children:"double()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"size"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"d"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"})," ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'double' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"size"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Maximum length of data. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 1",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 16"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"d"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Double precision. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 1",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 8"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"decimal",children:"decimal()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"size"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"d"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"})," ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'decimal' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"size"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Maximum length of data. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 1",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 16"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"d"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Double precision. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 1",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 8"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"date",children:"date()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),",",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'date' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"datetime",children:"datetime()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"fsp"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'datetime' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"fsp"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Fractional second precision. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 0",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Max"}),": 6",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 0"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"timestamp",children:"timestamp()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"fsp"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'timestamp' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"fsp"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Fractional second precision. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 0",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Max"}),": 6",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 0"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"time",children:"time()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"fsp"}),"? = ",(0,i.jsx)(s.strong,{children:"Number"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'time' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"fsp"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"Number"})}),(0,i.jsxs)(s.td,{children:["Fractional second precision. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Min"}),": 0",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Max"}),": 6",(0,i.jsx)("br",{}),"- ",(0,i.jsx)(s.em,{children:"Default"}),": 0"]})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsx)(s.h3,{id:"year",children:"year()"}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 (",(0,i.jsx)(s.code,{children:"name"})," = ",(0,i.jsx)(s.strong,{children:"String"}),", ",(0,i.jsx)(s.code,{children:"options"}),"? = ",(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"}),") \u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.p,{children:"Adds a new column of data type 'year' to this structure"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Parameters"})}),"\n",(0,i.jsxs)(s.table,{children:[(0,i.jsx)(s.thead,{children:(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.th,{children:"Parameter"}),(0,i.jsx)(s.th,{children:"Type"}),(0,i.jsx)(s.th,{children:"Description"})]})}),(0,i.jsxs)(s.tbody,{children:[(0,i.jsxs)(s.tr,{children:[(0,i.jsx)(s.td,{children:(0,i.jsx)(s.code,{children:"name"})}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.strong,{children:"String"})}),(0,i.jsx)(s.td,{children:"Name of the column"})]}),(0,i.jsxs)(s.tr,{children:[(0,i.jsxs)(s.td,{children:[(0,i.jsx)(s.code,{children:"options"})," ",(0,i.jsx)(s.strong,{children:"optional"})]}),(0,i.jsx)(s.td,{children:(0,i.jsx)(s.a,{href:"../typedefs/constraint-options",children:"ConstraintOptions"})}),(0,i.jsx)(s.td,{children:"Additional constraint options"})]})]})]}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Returns"})}),"\n",(0,i.jsxs)(s.p,{children:["\u2192 ",(0,i.jsx)(s.code,{children:"this"})]}),"\n",(0,i.jsx)(s.hr,{})]})}function x(n={}){const{wrapper:s}={...(0,t.R)(),...n.components};return s?(0,i.jsx)(s,{...n,children:(0,i.jsx)(o,{...n})}):o(n)}},8453:(n,s,e)=>{e.d(s,{R:()=>d,x:()=>c});var r=e(6540);const i={},t=r.createContext(i);function d(n){const s=r.useContext(t);return r.useMemo((function(){return"function"==typeof n?n(s):{...s,...n}}),[s,n])}function c(n){let s;return s=n.disableParentContext?"function"==typeof n.components?n.components(i):n.components||i:d(n.components),r.createElement(t.Provider,{value:s},n.children)}}}]); |