├── .prettierignore ├── renovate.json ├── src ├── pg-query-emscripten.d.ts ├── information_schema │ └── YesNo.ts ├── tests │ └── useSchema.ts └── kinds │ ├── parsePostgresArray.ts │ └── query-parts │ └── commentMapQueryPart.ts ├── bin └── extract-pg-schema ├── docs └── assets │ ├── inter-italic-greek.DJ8dCoTZ.woff2 │ ├── inter-italic-latin.C2AdPX0b.woff2 │ ├── inter-roman-greek.BBVDIX6e.woff2 │ ├── inter-roman-latin.Di8DUHzh.woff2 │ ├── inter-roman-cyrillic.C5lxZ8CY.woff2 │ ├── inter-italic-cyrillic.By2_1cv3.woff2 │ ├── inter-italic-greek-ext.1u6EdAuj.woff2 │ ├── inter-italic-latin-ext.CN1xVJS-.woff2 │ ├── inter-italic-vietnamese.BSbpV94h.woff2 │ ├── inter-roman-greek-ext.CqjqNYQ-.woff2 │ ├── inter-roman-latin-ext.4ZJIpNVo.woff2 │ ├── inter-roman-vietnamese.BjW4sHH5.woff2 │ ├── inter-italic-cyrillic-ext.r48I6akx.woff2 │ ├── inter-roman-cyrillic-ext.BBPuwvHQ.woff2 │ ├── api_index.md.Bs7pEOOH.lean.js │ ├── index.md.CSyxOoci.lean.js │ ├── api_extract-pg-schema.md.BrG8qK5W.lean.js │ ├── api_extract-pg-schema.kind.md.D8yQsdFQ.lean.js │ ├── api_extract-pg-schema.index.md.z6iZVHvR.lean.js │ ├── api_extract-pg-schema.yesno.md.DVyhTOvi.lean.js │ ├── api_extract-pg-schema.pgtype.md.CPsUIa95.lean.js │ ├── api_extract-pg-schema.schema.md.D29qvBlh.lean.js │ ├── api_extract-pg-schema.trigger.md.BJBvHW5N.lean.js │ ├── api_extract-pg-schema.tablecheck.md.BKe87de0.lean.js │ ├── api_extract-pg-schema.tableindex.md.D2S_OzNR.lean.js │ ├── api_extract-pg-schema.viewcolumn.md.k1rOk9TX.lean.js │ ├── api_extract-pg-schema.enumdetails.md.B_zaf5Au.lean.js │ ├── api_extract-pg-schema.rangedetails.md.BCSLToq6.lean.js │ ├── api_extract-pg-schema.tablecolumn.md.dGd9_E6Z.lean.js │ ├── api_extract-pg-schema.tabledetails.md.Bli4nZGQ.lean.js │ ├── api_extract-pg-schema.trigger.name.md.JlbgK79p.lean.js │ ├── api_extract-pg-schema.updateaction.md.BVRrI97Q.lean.js │ ├── api_extract-pg-schema.viewdetails.md.D3qNRI8q.lean.js │ ├── api_extract-pg-schema.attributetype.md.KR6u8K_Y.lean.js │ ├── api_extract-pg-schema.domaindetails.md.CBym4y-f.lean.js │ ├── api_extract-pg-schema.extractschemas.md.Cy5zEe-R.lean.js │ ├── api_extract-pg-schema.viewcolumntype.md.dNsGxOLL.lean.js │ ├── api_extract-pg-schema.columnreference.md.Bkz5Trd6.lean.js │ ├── api_extract-pg-schema.functiondetails.md.CJdiXjlj.lean.js │ ├── api_extract-pg-schema.tablecheck.name.md.Dxwc9TPM.lean.js │ ├── api_extract-pg-schema.tablecolumntype.md.C23JevBL.lean.js │ ├── api_extract-pg-schema.tableindex.name.md.4096A_B1.lean.js │ ├── api_extract-pg-schema.trigger.comment.md.BparoLaa.lean.js │ ├── api_extract-pg-schema.trigger.enabled.md.2T-PUwFq.lean.js │ ├── api_extract-pg-schema.updateactionmap.md.BAI7x3aT.lean.js │ ├── api_extract-pg-schema.viewcolumn.name.md.DI6Li4rZ.lean.js │ ├── api_extract-pg-schema.viewcolumn.type.md.Cnw6ua19.lean.js │ ├── api_extract-pg-schema.functionparameter.md.3YZ3E1wo.lean.js │ ├── api_extract-pg-schema.proceduredetails.md.BjxvUAf6.lean.js │ ├── api_extract-pg-schema.tablecheck.clause.md.BhrqPgxe.lean.js │ ├── api_extract-pg-schema.tablecolumn.name.md.D2Ju6sVG.lean.js │ ├── api_extract-pg-schema.tablecolumn.type.md.BGvZ-h-4.lean.js │ ├── api_extract-pg-schema.tableindexcolumn.md.Cl9bhoHu.lean.js │ ├── api_extract-pg-schema.trigger.condition.md.Cz2Rcahs.lean.js │ ├── api_extract-pg-schema.viewcolumn.source.md.DDRjYTbK.lean.js │ ├── api_extract-pg-schema.enumdetails.values.md.B-8CiaHz.lean.js │ ├── api_extract-pg-schema.foreigntablecolumn.md.BW9sDjNQ.lean.js │ ├── api_extract-pg-schema.procedureparameter.md.BTsignlt.lean.js │ ├── api_extract-pg-schema.tableindex.columns.md.Ct1R2Emr.lean.js │ ├── api_extract-pg-schema.viewcolumn.comment.md.8fFhBb55.lean.js │ ├── api_extract-pg-schema.viewcolumn.indices.md.DtSDjYup.lean.js │ ├── api_extract-pg-schema.viewcolumn.isarray.md.BvGwK4ZB.lean.js │ ├── api_extract-pg-schema.foreigntabledetails.md.DC3LPD8M.lean.js │ ├── api_extract-pg-schema.tablecolumn.comment.md.g7VsWYl4.lean.js │ ├── api_extract-pg-schema.tablecolumn.indices.md.CM_jHhqk.lean.js │ ├── api_extract-pg-schema.tablecolumn.isarray.md.nLEvXbeH.lean.js │ ├── api_extract-pg-schema.tabledetails.checks.md.Bq8Zx4Ri.lean.js │ ├── api_extract-pg-schema.tableindex.isunique.md.BkldXgdq.lean.js │ ├── api_extract-pg-schema.tablesecuritypolicy.md.CwEIcaG9.lean.js │ ├── api_extract-pg-schema.trigger.orientation.md.C_fJmpjp.lean.js │ ├── api_extract-pg-schema.viewdetails.columns.md.qFm-pk9C.lean.js │ ├── api_extract-pg-schema.viewdetails.options.md.D2UMi9uZ.lean.js │ ├── api_extract-pg-schema.compositetypedetails.md.QmRReob9.lean.js │ ├── api_extract-pg-schema.extractschemaoptions.md.CtNZ1kIz.lean.js │ ├── api_extract-pg-schema.tabledetails.columns.md.Dt3Z0srj.lean.js │ ├── api_extract-pg-schema.tabledetails.indices.md.B2wlVMWy.lean.js │ ├── api_extract-pg-schema.tableindex.isprimary.md.CEaQtFTW.lean.js │ ├── api_extract-pg-schema.trigger.actiontiming.md.IEbhR_te.lean.js │ ├── api_extract-pg-schema.trigger.functionargs.md.8nKWdpkc.lean.js │ ├── api_extract-pg-schema.trigger.functionname.md.CRr2K72h.lean.js │ ├── api_extract-pg-schema.viewcolumn.generated.md.ClElcWks.lean.js │ ├── api_extract-pg-schema.viewcolumn.maxlength.md.Ciutm8uG.lean.js │ ├── api_extract-pg-schema.viewcolumn.reference.md.C3xFOeY9.lean.js │ ├── api_extract-pg-schema.viewdetails.triggers.md.BFPrMysC.lean.js │ ├── api_extract-pg-schema.compositetypeattribute.md.l0b9pP0e.lean.js │ ├── api_extract-pg-schema.foreigntablecolumntype.md.xHeArX43.lean.js │ ├── api_extract-pg-schema.informationschematable.md.BOMHYcfo.lean.js │ ├── api_extract-pg-schema.informationschemaview.md.BsiL7N2i.lean.js │ ├── api_extract-pg-schema.materializedviewcolumn.md.UjCxhwLU.lean.js │ ├── api_extract-pg-schema.rangedetails.innertype.md.Ckl1E2T6.lean.js │ ├── api_extract-pg-schema.tablecolumn.dimensions.md.BpCaVwn9.lean.js │ ├── api_extract-pg-schema.tablecolumn.generated.md.DmXxLuR2.lean.js │ ├── api_extract-pg-schema.tablecolumn.isidentity.md.BVohYVLH.lean.js │ ├── api_extract-pg-schema.tablecolumn.isnullable.md.DZZBTXL8.lean.js │ ├── api_extract-pg-schema.tablecolumn.maxlength.md.CYSM4ntI.lean.js │ ├── api_extract-pg-schema.tablecolumn.reference.md.Bh10sQF2.lean.js │ ├── api_extract-pg-schema.tablecolumn.references.md.DQ3EchL-.lean.js │ ├── api_extract-pg-schema.tabledetails.triggers.md.B9JBGkba.lean.js │ ├── api_extract-pg-schema.tableindexcolumn.name.md.DxgZ8D7W.lean.js │ ├── api_extract-pg-schema.trigger.functionschema.md.BiybvPTo.lean.js │ ├── api_extract-pg-schema.viewcolumn.isidentity.md.BBUvweGe.lean.js │ ├── api_extract-pg-schema.viewcolumn.isnullable.md.C2aoeI-R.lean.js │ ├── api_extract-pg-schema.viewcolumn.isupdatable.md.CR6L7sB_.lean.js │ ├── api_extract-pg-schema.viewcolumn.references.md.D_SxMT79.lean.js │ ├── api_extract-pg-schema.viewdetails.definition.md.DlhKkqsI.lean.js │ ├── api_extract-pg-schema.domaindetails.innertype.md.Bv5VGuHv.lean.js │ ├── api_extract-pg-schema.foreigntablecolumn.name.md.Dfm3trOs.lean.js │ ├── api_extract-pg-schema.foreigntablecolumn.type.md.DONlXV6Q.lean.js │ ├── api_extract-pg-schema.functiondetails.comment.md.BhhRpLcm.lean.js │ ├── api_extract-pg-schema.informationschemacolumn.md.C91_g1M6.lean.js │ ├── api_extract-pg-schema.informationschemadomain.md.BDRX2_4p.lean.js │ ├── api_extract-pg-schema.materializedviewdetails.md.Blk-7ZBL.lean.js │ ├── api_extract-pg-schema.tablecolumn.isupdatable.md.Cq7FouSs.lean.js │ ├── api_extract-pg-schema.tablecolumn.parenttable.md.BaqpsBex.lean.js │ ├── api_extract-pg-schema.viewcolumn.defaultvalue.md.Dq7pIdcq.lean.js │ ├── api_extract-pg-schema.viewcolumn.expandedtype.md.C5yENxke.lean.js │ ├── api_extract-pg-schema.viewcolumn.isprimarykey.md.BRr-zMYI.lean.js │ ├── api_extract-pg-schema.functiondetails.isstrict.md.ByBqBi7U.lean.js │ ├── api_extract-pg-schema.functiondetails.language.md.C8xY1fF5.lean.js │ ├── api_extract-pg-schema.informationschemaroutine.md.C2yOekof.lean.js │ ├── api_extract-pg-schema.tablecolumn.defaultvalue.md.CvnknsnY.lean.js │ ├── api_extract-pg-schema.tablecolumn.expandedtype.md.D3tCxhmM.lean.js │ ├── api_extract-pg-schema.tablecolumn.isprimarykey.md.B2cokzzB.lean.js │ ├── api_extract-pg-schema.tablesecuritypolicy.name.md.CHAK1For.lean.js │ ├── api_extract-pg-schema.foreigntablecolumn.source.md.uuTc-YVk.lean.js │ ├── api_extract-pg-schema.tablecolumn.ordinalposition.md.aHQwczH3.lean.js │ ├── api_extract-pg-schema.trigger.eventmanipulation.md.9H23T7zF.lean.js │ ├── api_extract-pg-schema.compositetypeattribute.name.md.Ff4pDjz5.lean.js │ ├── api_extract-pg-schema.compositetypeattribute.type.md.Dq1ucWkJ.lean.js │ ├── api_extract-pg-schema.foreigntablecolumn.comment.md.D65zYfD4.lean.js │ ├── api_extract-pg-schema.foreigntablecolumn.isarray.md.CCpWi4DK.lean.js │ ├── api_extract-pg-schema.foreigntabledetails.columns.md.9DjgXXLa.lean.js │ ├── api_extract-pg-schema.functiondetails.definition.md.7fStdUQA.lean.js │ ├── api_extract-pg-schema.functiondetails.isleakproof.md.ZIgMbZmP.lean.js │ ├── api_extract-pg-schema.functiondetails.parameters.md.DNUyWTm0.lean.js │ ├── api_extract-pg-schema.functiondetails.returnsset.md.DTl2vYwy.lean.js │ ├── api_extract-pg-schema.functiondetails.returntype.md.BWLfJ8Gm.lean.js │ ├── api_extract-pg-schema.functiondetails.volatility.md.IeEAOu1N.lean.js │ ├── api_extract-pg-schema.materializedviewcolumn.name.md.DvyKpZtR.lean.js │ ├── api_extract-pg-schema.materializedviewcolumn.type.md.qzJVV3q7.lean.js │ ├── api_extract-pg-schema.materializedviewcolumntype.md.DOy1YQEO.lean.js │ ├── api_extract-pg-schema.tableindexcolumn.definition.md.XaCAxw6l.lean.js │ ├── api_extract-pg-schema.tableindexcolumn.predicate.md.5zqgRlid.lean.js │ ├── api_extract-pg-schema.viewcolumn.ordinalposition.md.CxVG0rCo.lean.js │ ├── api_extract-pg-schema.extractschemaoptions.schemas.md.BZ-Zw4Yt.lean.js │ ├── api_extract-pg-schema.foreigntablecolumn.generated.md.V9Wu3IOd.lean.js │ ├── api_extract-pg-schema.foreigntablecolumn.maxlength.md.C8fcDzDJ.lean.js │ ├── api_extract-pg-schema.foreigntablecolumn.isidentity.md.JfRxz_Zy.lean.js │ ├── api_extract-pg-schema.foreigntablecolumn.isnullable.md.B6lp3dm0.lean.js │ ├── api_extract-pg-schema.functiondetails.estimatedcost.md.8gArfxD6.lean.js │ ├── api_extract-pg-schema.functiondetails.estimatedrows.md.CQr7wWRt.lean.js │ ├── api_extract-pg-schema.materializedviewcolumn.source.md.DIaHidvS.lean.js │ ├── api_extract-pg-schema.tabledetails.securitypolicies.md.lNNaYzcL.lean.js │ ├── api_extract-pg-schema.compositetypeattribute.comment.md.i2vuAs_u.lean.js │ ├── api_extract-pg-schema.compositetypeattribute.isarray.md.Dg3kEX7N.lean.js │ ├── api_extract-pg-schema.foreigntablecolumn.isupdatable.md.DIoHVoJs.lean.js │ ├── api_extract-pg-schema.functiondetails.parallelsafety.md.CFnPtATQ.lean.js │ ├── api_extract-pg-schema.materializedviewcolumn.comment.md._RvjefpB.lean.js │ ├── api_extract-pg-schema.materializedviewcolumn.indices.md.Ca5Wocbq.lean.js │ ├── api_extract-pg-schema.materializedviewcolumn.isarray.md.FtUmKi6H.lean.js │ ├── api_extract-pg-schema.trigger.informationschemavalue.md.r-Z97yaB.lean.js │ ├── api_extract-pg-schema.compositetypeattribute.generated.md.BFnUDDfd.lean.js │ ├── api_extract-pg-schema.compositetypeattribute.maxlength.md._ONPqAb1.lean.js │ ├── api_extract-pg-schema.compositetypedetails.attributes.md.BbRvXT1B.lean.js │ ├── api_extract-pg-schema.extractschemaoptions.onprogress.md.D8AgWk6y.lean.js │ ├── api_extract-pg-schema.extractschemaoptions.typefilter.md.Bo0OiceU.lean.js │ ├── api_extract-pg-schema.foreigntablecolumn.defaultvalue.md.DbjOyU6P.lean.js │ ├── api_extract-pg-schema.foreigntablecolumn.expandedtype.md.BwQCK5KU.lean.js │ ├── api_extract-pg-schema.foreigntablecolumn.isprimarykey.md.D6lZD4By.lean.js │ ├── api_extract-pg-schema.informationschemacolumn.udt_name.md.D05OBOGf.lean.js │ ├── api_extract-pg-schema.informationschemadomain.udt_name.md.CO8LK-Pg.lean.js │ ├── api_extract-pg-schema.informationschemaroutine.created.md.SC8FjTt6.lean.js │ ├── api_extract-pg-schema.informationschematable.is_typed.md.D9Yo_wQB.lean.js │ ├── api_extract-pg-schema.informationschemaview.table_name.md.j6-nz3hq.lean.js │ ├── api_extract-pg-schema.materializedviewcolumn.generated.md.Cy6LUEGf.lean.js │ ├── api_extract-pg-schema.materializedviewcolumn.maxlength.md.BDCEbeTZ.lean.js │ ├── api_extract-pg-schema.materializedviewcolumn.reference.md.Dv6tBsM_.lean.js │ ├── api_extract-pg-schema.materializedviewdetails.columns.md.DlfHIEEj.lean.js │ ├── api_extract-pg-schema.tablesecuritypolicy.commandtype.md.BG30InYU.lean.js │ ├── api_extract-pg-schema.tablesecuritypolicy.ispermissive.md.CLfaMSU3.lean.js │ ├── api_extract-pg-schema.compositetypeattribute.isidentity.md.C_HCnbRE.lean.js │ ├── api_extract-pg-schema.compositetypeattribute.isnullable.md.BYG6-t21.lean.js │ ├── api_extract-pg-schema.extractschemaoptions.resolveviews.md.CB7nGUQV.lean.js │ ├── api_extract-pg-schema.foreigntablecolumn.ordinalposition.md.DRK-K3mp.lean.js │ ├── api_extract-pg-schema.functiondetails.issecuritydefiner.md.C3QQMCCb.lean.js │ ├── api_extract-pg-schema.informationschemacolumn.data_type.md.kJ_oIlFO.lean.js │ ├── api_extract-pg-schema.informationschemadomain.data_type.md.q-n_Wv9i.lean.js │ ├── api_extract-pg-schema.informationschemaroutine.sql_path.md.DaJnt2Dy.lean.js │ ├── api_extract-pg-schema.informationschemaroutine.udt_name.md.4T1pVXIs.lean.js │ ├── api_extract-pg-schema.informationschematable.table_name.md.Kmj2skio.lean.js │ ├── api_extract-pg-schema.informationschematable.table_type.md._bHx63YO.lean.js │ ├── api_extract-pg-schema.materializedviewcolumn.isidentity.md.D0poEnFF.lean.js │ ├── api_extract-pg-schema.materializedviewcolumn.isnullable.md.D-tMECF5.lean.js │ ├── api_extract-pg-schema.materializedviewcolumn.references.md.BwSKRfn8.lean.js │ ├── api_extract-pg-schema.tablecolumn.informationschemavalue.md.D_-Mc8oK.lean.js │ ├── api_extract-pg-schema.viewcolumn.informationschemavalue.md.CPOtfecY.lean.js │ ├── api_extract-pg-schema.compositetypeattribute.isupdatable.md.D7MiYJZo.lean.js │ ├── api_extract-pg-schema.extractschemaoptions.onprogressend.md.C7GnOH00.lean.js │ ├── api_extract-pg-schema.informationschemacolumn.scope_name.md.BSWQPcWI.lean.js │ ├── api_extract-pg-schema.informationschemacolumn.table_name.md.I8br3X48.lean.js │ ├── api_extract-pg-schema.informationschemacolumn.udt_catalog.md.C6uhGfNw.lean.js │ └── api_extract-pg-schema.informationschemacolumn.udt_schema.md.Bv-QC5Zp.lean.js ├── .editorconfig ├── docs-src └── api │ ├── extract-pg-schema.yesno.md │ ├── extract-pg-schema.kind.md │ ├── extract-pg-schema.index.md │ ├── extract-pg-schema.trigger.name.md │ ├── extract-pg-schema.viewcolumn.name.md │ ├── extract-pg-schema.tablecolumn.name.md │ ├── extract-pg-schema.tabledetails.triggers.md │ ├── extract-pg-schema.tableindex.name.md │ ├── extract-pg-schema.viewcolumn.type.md │ ├── extract-pg-schema.tablecheck.name.md │ ├── extract-pg-schema.functiondetails.comment.md │ ├── extract-pg-schema.functiondetails.isstrict.md │ ├── extract-pg-schema.functiondetails.language.md │ ├── extract-pg-schema.tablecheck.clause.md │ ├── extract-pg-schema.tablecolumn.type.md │ ├── extract-pg-schema.trigger.enabled.md │ ├── extract-pg-schema.trigger.comment.md │ ├── extract-pg-schema.functiondetails.definition.md │ ├── extract-pg-schema.functiondetails.returnsset.md │ ├── extract-pg-schema.viewcolumn.comment.md │ ├── extract-pg-schema.enumdetails.values.md │ ├── extract-pg-schema.functiondetails.isleakproof.md │ ├── extract-pg-schema.tablecolumn.comment.md │ ├── extract-pg-schema.tableindex.isunique.md │ ├── extract-pg-schema.viewcolumn.isarray.md │ ├── extract-pg-schema.viewdetails.columns.md │ ├── extract-pg-schema.viewdetails.triggers.md │ ├── extract-pg-schema.foreigntablecolumn.name.md │ ├── extract-pg-schema.functiondetails.parameters.md │ ├── extract-pg-schema.functiondetails.volatility.md │ ├── extract-pg-schema.tablecolumn.isarray.md │ ├── index.md │ ├── extract-pg-schema.functiondetails.estimatedcost.md │ ├── extract-pg-schema.functiondetails.returntype.md │ ├── extract-pg-schema.tableindex.columns.md │ ├── extract-pg-schema.trigger.condition.md │ ├── extract-pg-schema.trigger.functionargs.md │ ├── extract-pg-schema.functiondetails.estimatedrows.md │ ├── extract-pg-schema.tabledetails.columns.md │ ├── extract-pg-schema.tabledetails.indices.md │ ├── extract-pg-schema.tableindex.isprimary.md │ ├── extract-pg-schema.trigger.orientation.md │ ├── extract-pg-schema.viewcolumn.defaultvalue.md │ ├── extract-pg-schema.viewcolumn.maxlength.md │ ├── extract-pg-schema.tablecolumn.defaultvalue.md │ ├── extract-pg-schema.tablecolumn.isnullable.md │ ├── extract-pg-schema.tablecolumn.maxlength.md │ ├── extract-pg-schema.tabledetails.checks.md │ ├── extract-pg-schema.trigger.functionname.md │ ├── extract-pg-schema.viewcolumn.isupdatable.md │ ├── extract-pg-schema.viewdetails.definition.md │ ├── extract-pg-schema.compositetypeattribute.name.md │ ├── extract-pg-schema.foreigntablecolumn.type.md │ ├── extract-pg-schema.materializedviewcolumn.name.md │ ├── extract-pg-schema.tablecolumn.isupdatable.md │ ├── extract-pg-schema.tablesecuritypolicy.name.md │ ├── extract-pg-schema.viewcolumn.isidentity.md │ ├── extract-pg-schema.functiondetails.issecuritydefiner.md │ ├── extract-pg-schema.functiondetails.parallelsafety.md │ ├── extract-pg-schema.tablecolumn.isidentity.md │ ├── extract-pg-schema.tableindexcolumn.name.md │ ├── extract-pg-schema.trigger.functionschema.md │ ├── extract-pg-schema.compositetypeattribute.type.md │ ├── extract-pg-schema.foreigntablecolumn.comment.md │ ├── extract-pg-schema.rangedetails.innertype.md │ ├── extract-pg-schema.tablecolumn.isprimarykey.md │ ├── extract-pg-schema.tablecolumn.references.md │ ├── extract-pg-schema.updateaction.md │ ├── extract-pg-schema.domaindetails.innertype.md │ ├── extract-pg-schema.foreigntablecolumn.isarray.md │ ├── extract-pg-schema.tableindexcolumn.definition.md │ ├── extract-pg-schema.foreigntabledetails.columns.md │ ├── extract-pg-schema.tablecolumn.dimensions.md │ ├── extract-pg-schema.viewcolumntype.md │ ├── extract-pg-schema.materializedviewcolumn.type.md │ ├── extract-pg-schema.tablecolumntype.md │ ├── extract-pg-schema.attributetype.md │ ├── extract-pg-schema.foreigntablecolumn.defaultvalue.md │ ├── extract-pg-schema.foreigntablecolumn.maxlength.md │ ├── extract-pg-schema.informationschemaview.table_name.md │ ├── extract-pg-schema.materializedviewcolumn.comment.md │ ├── extract-pg-schema.trigger.actiontiming.md │ ├── extract-pg-schema.compositetypeattribute.comment.md │ ├── extract-pg-schema.compositetypeattribute.isarray.md │ ├── extract-pg-schema.foreigntablecolumn.isupdatable.md │ ├── extract-pg-schema.informationschematable.table_name.md │ ├── extract-pg-schema.materializedviewcolumn.isarray.md │ ├── extract-pg-schema.viewcolumn.isnullable.md │ ├── extract-pg-schema.foreigntablecolumn.isidentity.md │ ├── extract-pg-schema.informationschemacolumn.table_name.md │ ├── extract-pg-schema.viewcolumn.indices.md │ ├── extract-pg-schema.viewcolumn.ordinalposition.md │ ├── extract-pg-schema.functiondetails.informationschemavalue.md │ ├── extract-pg-schema.informationschemacolumn.column_name.md │ ├── extract-pg-schema.informationschemadomain.domain_name.md │ ├── extract-pg-schema.tablecolumn.indices.md │ ├── extract-pg-schema.tablecolumn.ordinalposition.md │ ├── extract-pg-schema.tableindexcolumn.predicate.md │ ├── extract-pg-schema.tablesecuritypolicy.ispermissive.md │ ├── extract-pg-schema.compositetypeattribute.isnullable.md │ ├── extract-pg-schema.compositetypeattribute.maxlength.md │ ├── extract-pg-schema.functionparameter.md │ ├── extract-pg-schema.informationschemadomain.udt_name.md │ ├── extract-pg-schema.informationschematable.commit_action.md │ ├── extract-pg-schema.informationschematable.is_typed.md │ ├── extract-pg-schema.materializedviewcolumn.defaultvalue.md │ ├── extract-pg-schema.materializedviewcolumn.maxlength.md │ ├── extract-pg-schema.tablecolumn.parenttable.md │ ├── extract-pg-schema.tabledetails.securitypolicies.md │ ├── extract-pg-schema.viewcolumn.isprimarykey.md │ ├── extract-pg-schema.compositetypeattribute.defaultvalue.md │ ├── extract-pg-schema.extractschemaoptions.onprogress.md │ ├── extract-pg-schema.materializedviewcolumn.isupdatable.md │ ├── extract-pg-schema.materializedviewdetails.definition.md │ ├── extract-pg-schema.procedureparameter.md │ ├── extract-pg-schema.updateactionmap.md │ ├── extract-pg-schema.viewcolumn.expandedtype.md │ ├── extract-pg-schema.viewcolumn.reference.md │ ├── extract-pg-schema.compositetypeattribute.isupdatable.md │ ├── extract-pg-schema.compositetypedetails.attributes.md │ ├── extract-pg-schema.materializedviewcolumn.isidentity.md │ ├── extract-pg-schema.materializedviewdetails.columns.md │ ├── extract-pg-schema.tablecolumn.expandedtype.md │ ├── extract-pg-schema.tablecolumn.reference.md │ ├── extract-pg-schema.trigger.informationschemavalue.md │ ├── extract-pg-schema.compositetypeattribute.isidentity.md │ ├── extract-pg-schema.informationschemaroutine.created.md │ ├── extract-pg-schema.informationschemaroutine.data_type.md │ ├── extract-pg-schema.informationschemaview.table_schema.md │ ├── extract-pg-schema.extractschemaoptions.onprogressend.md │ ├── extract-pg-schema.foreigntablecolumntype.md │ ├── extract-pg-schema.informationschematable.table_schema.md │ ├── extract-pg-schema.foreigntablecolumn.isnullable.md │ ├── extract-pg-schema.informationschemacolumn.column_default.md │ ├── extract-pg-schema.informationschemacolumn.table_schema.md │ ├── extract-pg-schema.informationschemaroutine.sql_path.md │ ├── extract-pg-schema.informationschemaroutine.udt_name.md │ ├── extract-pg-schema.viewcolumn.informationschemavalue.md │ └── extract-pg-schema.viewdetails.informationschemavalue.md ├── vitest.config.ts └── generate-dvdrental.js /.prettierignore: -------------------------------------------------------------------------------- 1 | build 2 | example 3 | -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": [ 3 | "config:base" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /src/pg-query-emscripten.d.ts: -------------------------------------------------------------------------------- 1 | declare module "pg-query-emscripten/pg_query_wasm"; 2 | -------------------------------------------------------------------------------- /src/information_schema/YesNo.ts: -------------------------------------------------------------------------------- 1 | type YesNo = "YES" | "NO"; 2 | 3 | export default YesNo; 4 | -------------------------------------------------------------------------------- /bin/extract-pg-schema: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | // eslint-disable-next-line unicorn/prefer-module 3 | require("../build/cli.js"); 4 | -------------------------------------------------------------------------------- /docs/assets/inter-italic-greek.DJ8dCoTZ.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristiandupont/extract-pg-schema/HEAD/docs/assets/inter-italic-greek.DJ8dCoTZ.woff2 -------------------------------------------------------------------------------- /docs/assets/inter-italic-latin.C2AdPX0b.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristiandupont/extract-pg-schema/HEAD/docs/assets/inter-italic-latin.C2AdPX0b.woff2 -------------------------------------------------------------------------------- /docs/assets/inter-roman-greek.BBVDIX6e.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristiandupont/extract-pg-schema/HEAD/docs/assets/inter-roman-greek.BBVDIX6e.woff2 -------------------------------------------------------------------------------- /docs/assets/inter-roman-latin.Di8DUHzh.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristiandupont/extract-pg-schema/HEAD/docs/assets/inter-roman-latin.Di8DUHzh.woff2 -------------------------------------------------------------------------------- /docs/assets/inter-roman-cyrillic.C5lxZ8CY.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristiandupont/extract-pg-schema/HEAD/docs/assets/inter-roman-cyrillic.C5lxZ8CY.woff2 -------------------------------------------------------------------------------- /docs/assets/inter-italic-cyrillic.By2_1cv3.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristiandupont/extract-pg-schema/HEAD/docs/assets/inter-italic-cyrillic.By2_1cv3.woff2 -------------------------------------------------------------------------------- /docs/assets/inter-italic-greek-ext.1u6EdAuj.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristiandupont/extract-pg-schema/HEAD/docs/assets/inter-italic-greek-ext.1u6EdAuj.woff2 -------------------------------------------------------------------------------- /docs/assets/inter-italic-latin-ext.CN1xVJS-.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristiandupont/extract-pg-schema/HEAD/docs/assets/inter-italic-latin-ext.CN1xVJS-.woff2 -------------------------------------------------------------------------------- /docs/assets/inter-italic-vietnamese.BSbpV94h.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristiandupont/extract-pg-schema/HEAD/docs/assets/inter-italic-vietnamese.BSbpV94h.woff2 -------------------------------------------------------------------------------- /docs/assets/inter-roman-greek-ext.CqjqNYQ-.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristiandupont/extract-pg-schema/HEAD/docs/assets/inter-roman-greek-ext.CqjqNYQ-.woff2 -------------------------------------------------------------------------------- /docs/assets/inter-roman-latin-ext.4ZJIpNVo.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristiandupont/extract-pg-schema/HEAD/docs/assets/inter-roman-latin-ext.4ZJIpNVo.woff2 -------------------------------------------------------------------------------- /docs/assets/inter-roman-vietnamese.BjW4sHH5.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristiandupont/extract-pg-schema/HEAD/docs/assets/inter-roman-vietnamese.BjW4sHH5.woff2 -------------------------------------------------------------------------------- /docs/assets/inter-italic-cyrillic-ext.r48I6akx.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristiandupont/extract-pg-schema/HEAD/docs/assets/inter-italic-cyrillic-ext.r48I6akx.woff2 -------------------------------------------------------------------------------- /docs/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristiandupont/extract-pg-schema/HEAD/docs/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2 -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = space 5 | indent_size = 2 6 | charset = utf-8 7 | trim_trailing_whitespace = false 8 | insert_final_newline = true 9 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.yesno.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [YesNo](./extract-pg-schema.yesno.md) 4 | 5 | ## YesNo type 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | type YesNo = "YES" | "NO"; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.kind.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [Kind](./extract-pg-schema.kind.md) 4 | 5 | ## Kind type 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | export type Kind = TypeKind | ClassKind | RoutineKind; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs/assets/api_index.md.Bs7pEOOH.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as r,ae as c}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/index.md","filePath":"api/index.md"}'),n={name:"api/index.md"};function i(o,e,d,p,s,h){return r(),t("div",null,[...e[0]||(e[0]=[c("",4)])])}const f=a(n,[["render",i]]);export{l as __pageData,f as default}; 2 | -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { defineConfig } from "vitest/config"; 2 | 3 | // https://vitejs.dev/config/ 4 | export default defineConfig({ 5 | test: { 6 | include: ["src/**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"], 7 | globalSetup: "src/tests/globalSetup.ts", 8 | sequence: { hooks: "stack" }, 9 | deps: { 10 | interopDefault: true, 11 | }, 12 | pool: "vmThreads", 13 | }, 14 | }); 15 | -------------------------------------------------------------------------------- /docs/assets/index.md.CSyxOoci.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as i,o as e,ae as n}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"Extract Schema from Postgres Database","description":"","frontmatter":{},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),t={name:"index.md"};function p(l,s,h,r,o,k){return e(),i("div",null,[...s[0]||(s[0]=[n("",15)])])}const g=a(t,[["render",p]]);export{d as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.index.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [Index](./extract-pg-schema.index.md) 4 | 5 | ## Index type 6 | 7 | Index for a column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | export type Index = { 13 | name: string; 14 | isPrimary: boolean; 15 | }; 16 | ``` 17 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.trigger.name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [Trigger](./extract-pg-schema.trigger.md) > [name](./extract-pg-schema.trigger.name.md) 4 | 5 | ## Trigger.name property 6 | 7 | Name of the trigger. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | name: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.md.BrG8qK5W.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as r,ae as p}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.md","filePath":"api/extract-pg-schema.md"}'),d={name:"api/extract-pg-schema.md"};function h(i,t,c,n,o,s){return r(),a("div",null,[...t[0]||(t[0]=[p("",10)])])}const f=e(d,[["render",h]]);export{l as __pageData,f as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumn.name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumn](./extract-pg-schema.viewcolumn.md) > [name](./extract-pg-schema.viewcolumn.name.md) 4 | 5 | ## ViewColumn.name property 6 | 7 | Column name. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | name: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [name](./extract-pg-schema.tablecolumn.name.md) 4 | 5 | ## TableColumn.name property 6 | 7 | Column name. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | name: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tabledetails.triggers.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableDetails](./extract-pg-schema.tabledetails.md) > [triggers](./extract-pg-schema.tabledetails.triggers.md) 4 | 5 | ## TableDetails.triggers property 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | triggers: Trigger[]; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tableindex.name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableIndex](./extract-pg-schema.tableindex.md) > [name](./extract-pg-schema.tableindex.name.md) 4 | 5 | ## TableIndex.name property 6 | 7 | Name of the index. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | name: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumn.type.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumn](./extract-pg-schema.viewcolumn.md) > [type](./extract-pg-schema.viewcolumn.type.md) 4 | 5 | ## ViewColumn.type property 6 | 7 | Type information. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | type: ViewColumnType; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecheck.name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableCheck](./extract-pg-schema.tablecheck.md) > [name](./extract-pg-schema.tablecheck.name.md) 4 | 5 | ## TableCheck.name property 6 | 7 | Name of the check constraint. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | name: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.kind.md.D8yQsdFQ.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as i,c as s,o as t,ae as e}from"./chunks/framework.Bffdpg9E.js";const o=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.kind.md","filePath":"api/extract-pg-schema.kind.md"}'),n={name:"api/extract-pg-schema.kind.md"};function p(h,a,r,d,l,k){return t(),s("div",null,[...a[0]||(a[0]=[e("",4)])])}const g=i(n,[["render",p]]);export{o as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.functiondetails.comment.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [FunctionDetails](./extract-pg-schema.functiondetails.md) > [comment](./extract-pg-schema.functiondetails.comment.md) 4 | 5 | ## FunctionDetails.comment property 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | comment: string | null; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.functiondetails.isstrict.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [FunctionDetails](./extract-pg-schema.functiondetails.md) > [isStrict](./extract-pg-schema.functiondetails.isstrict.md) 4 | 5 | ## FunctionDetails.isStrict property 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | isStrict: boolean; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.functiondetails.language.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [FunctionDetails](./extract-pg-schema.functiondetails.md) > [language](./extract-pg-schema.functiondetails.language.md) 4 | 5 | ## FunctionDetails.language property 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | language: string; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecheck.clause.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableCheck](./extract-pg-schema.tablecheck.md) > [clause](./extract-pg-schema.tablecheck.clause.md) 4 | 5 | ## TableCheck.clause property 6 | 7 | Check constraint clause. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | clause: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.type.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [type](./extract-pg-schema.tablecolumn.type.md) 4 | 5 | ## TableColumn.type property 6 | 7 | Type information. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | type: TableColumnType; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.trigger.enabled.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [Trigger](./extract-pg-schema.trigger.md) > [enabled](./extract-pg-schema.trigger.enabled.md) 4 | 5 | ## Trigger.enabled property 6 | 7 | Whether the trigger is enabled. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | enabled: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.index.md.z6iZVHvR.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as i,o as e,ae as t}from"./chunks/framework.Bffdpg9E.js";const o=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.index.md","filePath":"api/extract-pg-schema.index.md"}'),n={name:"api/extract-pg-schema.index.md"};function p(h,s,l,r,d,k){return e(),i("div",null,[...s[0]||(s[0]=[t("",5)])])}const g=a(n,[["render",p]]);export{o as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.yesno.md.DVyhTOvi.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const k=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.yesno.md","filePath":"api/extract-pg-schema.yesno.md"}'),p={name:"api/extract-pg-schema.yesno.md"};function n(r,a,o,h,c,l){return s(),t("div",null,[...a[0]||(a[0]=[i("",4)])])}const g=e(p,[["render",n]]);export{k as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.trigger.comment.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [Trigger](./extract-pg-schema.trigger.md) > [comment](./extract-pg-schema.trigger.comment.md) 4 | 5 | ## Trigger.comment property 6 | 7 | Comment on the trigger, if any. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | comment: string | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.pgtype.md.CPsUIa95.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as i,c as a,o as t,ae as e}from"./chunks/framework.Bffdpg9E.js";const c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.pgtype.md","filePath":"api/extract-pg-schema.pgtype.md"}'),p={name:"api/extract-pg-schema.pgtype.md"};function n(h,s,l,k,r,g){return t(),a("div",null,[...s[0]||(s[0]=[e("",6)])])}const y=i(p,[["render",n]]);export{c as __pageData,y as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.schema.md.D29qvBlh.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as i,o as e,ae as t}from"./chunks/framework.Bffdpg9E.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.schema.md","filePath":"api/extract-pg-schema.schema.md"}'),h={name:"api/extract-pg-schema.schema.md"};function n(l,s,p,k,r,c){return e(),i("div",null,[...s[0]||(s[0]=[t("",6)])])}const m=a(h,[["render",n]]);export{g as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.trigger.md.BJBvHW5N.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as r,o as a,ae as i}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.trigger.md","filePath":"api/extract-pg-schema.trigger.md"}'),p={name:"api/extract-pg-schema.trigger.md"};function d(n,t,o,g,h,s){return a(),r("div",null,[...t[0]||(t[0]=[i("",7)])])}const l=e(p,[["render",d]]);export{m as __pageData,l as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.functiondetails.definition.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [FunctionDetails](./extract-pg-schema.functiondetails.md) > [definition](./extract-pg-schema.functiondetails.definition.md) 4 | 5 | ## FunctionDetails.definition property 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | definition: string; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.functiondetails.returnsset.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [FunctionDetails](./extract-pg-schema.functiondetails.md) > [returnsSet](./extract-pg-schema.functiondetails.returnsset.md) 4 | 5 | ## FunctionDetails.returnsSet property 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | returnsSet: boolean; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumn.comment.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumn](./extract-pg-schema.viewcolumn.md) > [comment](./extract-pg-schema.viewcolumn.comment.md) 4 | 5 | ## ViewColumn.comment property 6 | 7 | Comment on the column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | comment: string | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.enumdetails.values.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [EnumDetails](./extract-pg-schema.enumdetails.md) > [values](./extract-pg-schema.enumdetails.values.md) 4 | 5 | ## EnumDetails.values property 6 | 7 | Array of enum values in order. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | values: string[]; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.functiondetails.isleakproof.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [FunctionDetails](./extract-pg-schema.functiondetails.md) > [isLeakProof](./extract-pg-schema.functiondetails.isleakproof.md) 4 | 5 | ## FunctionDetails.isLeakProof property 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | isLeakProof: boolean; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.comment.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [comment](./extract-pg-schema.tablecolumn.comment.md) 4 | 5 | ## TableColumn.comment property 6 | 7 | Comment on the column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | comment: string | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tableindex.isunique.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableIndex](./extract-pg-schema.tableindex.md) > [isUnique](./extract-pg-schema.tableindex.isunique.md) 4 | 5 | ## TableIndex.isUnique property 6 | 7 | Whether the index is unique. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isUnique: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumn.isarray.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumn](./extract-pg-schema.viewcolumn.md) > [isArray](./extract-pg-schema.viewcolumn.isarray.md) 4 | 5 | ## ViewColumn.isArray property 6 | 7 | Whether the column is an array. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isArray: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewdetails.columns.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewDetails](./extract-pg-schema.viewdetails.md) > [columns](./extract-pg-schema.viewdetails.columns.md) 4 | 5 | ## ViewDetails.columns property 6 | 7 | Columns in the view. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | columns: ViewColumn[]; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewdetails.triggers.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewDetails](./extract-pg-schema.viewdetails.md) > [triggers](./extract-pg-schema.viewdetails.triggers.md) 4 | 5 | ## ViewDetails.triggers property 6 | 7 | Triggers on the view. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | triggers: Trigger[]; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.foreigntablecolumn.name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ForeignTableColumn](./extract-pg-schema.foreigntablecolumn.md) > [name](./extract-pg-schema.foreigntablecolumn.name.md) 4 | 5 | ## ForeignTableColumn.name property 6 | 7 | Column name. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | name: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.functiondetails.parameters.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [FunctionDetails](./extract-pg-schema.functiondetails.md) > [parameters](./extract-pg-schema.functiondetails.parameters.md) 4 | 5 | ## FunctionDetails.parameters property 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | parameters: FunctionParameter[]; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.functiondetails.volatility.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [FunctionDetails](./extract-pg-schema.functiondetails.md) > [volatility](./extract-pg-schema.functiondetails.volatility.md) 4 | 5 | ## FunctionDetails.volatility property 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | volatility: FunctionVolatility; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.isarray.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [isArray](./extract-pg-schema.tablecolumn.isarray.md) 4 | 5 | ## TableColumn.isArray property 6 | 7 | Whether the column is an array. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isArray: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/index.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) 4 | 5 | ## API Reference 6 | 7 | ## Packages 8 | 9 | 20 | 29 |
10 | 11 | Package 12 | 13 | 14 | 15 | 16 | Description 17 | 18 | 19 |
21 | 22 | [extract-pg-schema](./extract-pg-schema.md) 23 | 24 | 25 | 26 | 27 | 28 |
30 | 31 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecheck.md.BKe87de0.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as c,ae as r}from"./chunks/framework.Bffdpg9E.js";const k=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecheck.md","filePath":"api/extract-pg-schema.tablecheck.md"}'),p={name:"api/extract-pg-schema.tablecheck.md"};function s(h,t,i,n,l,o){return c(),a("div",null,[...t[0]||(t[0]=[r("",7)])])}const m=e(p,[["render",s]]);export{k as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tableindex.md.D2S_OzNR.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as r,ae as i}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tableindex.md","filePath":"api/extract-pg-schema.tableindex.md"}'),p={name:"api/extract-pg-schema.tableindex.md"};function d(n,t,s,h,l,c){return r(),a("div",null,[...t[0]||(t[0]=[i("",7)])])}const x=e(p,[["render",d]]);export{m as __pageData,x as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.md.k1rOk9TX.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as r,ae as p}from"./chunks/framework.Bffdpg9E.js";const s=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.md","filePath":"api/extract-pg-schema.viewcolumn.md"}'),d={name:"api/extract-pg-schema.viewcolumn.md"};function n(i,t,o,l,h,m){return r(),a("div",null,[...t[0]||(t[0]=[p("",7)])])}const u=e(d,[["render",n]]);export{s as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.functiondetails.estimatedcost.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [FunctionDetails](./extract-pg-schema.functiondetails.md) > [estimatedCost](./extract-pg-schema.functiondetails.estimatedcost.md) 4 | 5 | ## FunctionDetails.estimatedCost property 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | estimatedCost: number; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.functiondetails.returntype.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [FunctionDetails](./extract-pg-schema.functiondetails.md) > [returnType](./extract-pg-schema.functiondetails.returntype.md) 4 | 5 | ## FunctionDetails.returnType property 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | returnType: string | TableReturnType; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tableindex.columns.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableIndex](./extract-pg-schema.tableindex.md) > [columns](./extract-pg-schema.tableindex.columns.md) 4 | 5 | ## TableIndex.columns property 6 | 7 | Array of index columns in order. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | columns: TableIndexColumn[]; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.trigger.condition.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [Trigger](./extract-pg-schema.trigger.md) > [condition](./extract-pg-schema.trigger.condition.md) 4 | 5 | ## Trigger.condition property 6 | 7 | WHEN condition for the trigger, if any. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | condition: string | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.trigger.functionargs.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [Trigger](./extract-pg-schema.trigger.md) > [functionArgs](./extract-pg-schema.trigger.functionargs.md) 4 | 5 | ## Trigger.functionArgs property 6 | 7 | Arguments passed to the function. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | functionArgs: string[]; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.enumdetails.md.B_zaf5Au.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.enumdetails.md","filePath":"api/extract-pg-schema.enumdetails.md"}'),p={name:"api/extract-pg-schema.enumdetails.md"};function r(n,t,h,l,d,o){return s(),a("div",null,[...t[0]||(t[0]=[i("",8)])])}const u=e(p,[["render",r]]);export{m as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.rangedetails.md.BCSLToq6.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.rangedetails.md","filePath":"api/extract-pg-schema.rangedetails.md"}'),r={name:"api/extract-pg-schema.rangedetails.md"};function p(n,t,h,l,d,o){return s(),a("div",null,[...t[0]||(t[0]=[i("",8)])])}const k=e(r,[["render",p]]);export{g as __pageData,k as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.md.dGd9_E6Z.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as r,ae as p}from"./chunks/framework.Bffdpg9E.js";const s=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.md","filePath":"api/extract-pg-schema.tablecolumn.md"}'),d={name:"api/extract-pg-schema.tablecolumn.md"};function n(l,t,o,m,h,c){return r(),a("div",null,[...t[0]||(t[0]=[p("",7)])])}const u=e(d,[["render",n]]);export{s as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tabledetails.md.Bli4nZGQ.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as r,ae as s}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tabledetails.md","filePath":"api/extract-pg-schema.tabledetails.md"}'),i={name:"api/extract-pg-schema.tabledetails.md"};function l(p,t,h,d,c,n){return r(),a("div",null,[...t[0]||(t[0]=[s("",8)])])}const b=e(i,[["render",l]]);export{m as __pageData,b as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.trigger.name.md.JlbgK79p.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as r,ae as s}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.trigger.name.md","filePath":"api/extract-pg-schema.trigger.name.md"}'),i={name:"api/extract-pg-schema.trigger.name.md"};function p(g,e,n,c,o,h){return r(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const d=a(i,[["render",p]]);export{l as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.updateaction.md.BVRrI97Q.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const k=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.updateaction.md","filePath":"api/extract-pg-schema.updateaction.md"}'),p={name:"api/extract-pg-schema.updateaction.md"};function n(h,a,c,r,o,d){return s(),e("div",null,[...a[0]||(a[0]=[i("",5)])])}const g=t(p,[["render",n]]);export{k as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewdetails.md.D3qNRI8q.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewdetails.md","filePath":"api/extract-pg-schema.viewdetails.md"}'),r={name:"api/extract-pg-schema.viewdetails.md"};function p(h,t,d,n,o,l){return i(),a("div",null,[...t[0]||(t[0]=[s("",8)])])}const g=e(r,[["render",p]]);export{m as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /src/tests/useSchema.ts: -------------------------------------------------------------------------------- 1 | import type { Knex } from "knex"; 2 | import { afterEach, beforeEach } from "vitest"; 3 | 4 | const useSchema = (getKnex: () => Knex, schemaName: string): void => { 5 | beforeEach(async () => { 6 | const db = getKnex(); 7 | await db.schema.createSchemaIfNotExists(schemaName); 8 | }); 9 | 10 | afterEach(async () => { 11 | const db = getKnex(); 12 | await db.schema.dropSchemaIfExists(schemaName, true); 13 | }); 14 | }; 15 | 16 | export default useSchema; 17 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.functiondetails.estimatedrows.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [FunctionDetails](./extract-pg-schema.functiondetails.md) > [estimatedRows](./extract-pg-schema.functiondetails.estimatedrows.md) 4 | 5 | ## FunctionDetails.estimatedRows property 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | estimatedRows: number | null; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tabledetails.columns.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableDetails](./extract-pg-schema.tabledetails.md) > [columns](./extract-pg-schema.tabledetails.columns.md) 4 | 5 | ## TableDetails.columns property 6 | 7 | Array of columns in the table. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | columns: TableColumn[]; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tabledetails.indices.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableDetails](./extract-pg-schema.tabledetails.md) > [indices](./extract-pg-schema.tabledetails.indices.md) 4 | 5 | ## TableDetails.indices property 6 | 7 | Array of indices in the table. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | indices: TableIndex[]; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tableindex.isprimary.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableIndex](./extract-pg-schema.tableindex.md) > [isPrimary](./extract-pg-schema.tableindex.isprimary.md) 4 | 5 | ## TableIndex.isPrimary property 6 | 7 | Whether the index is a primary key. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isPrimary: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.trigger.orientation.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [Trigger](./extract-pg-schema.trigger.md) > [orientation](./extract-pg-schema.trigger.orientation.md) 4 | 5 | ## Trigger.orientation property 6 | 7 | Orientation: ROW or STATEMENT. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | orientation: "ROW" | "STATEMENT"; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumn.defaultvalue.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumn](./extract-pg-schema.viewcolumn.md) > [defaultValue](./extract-pg-schema.viewcolumn.defaultvalue.md) 4 | 5 | ## ViewColumn.defaultValue property 6 | 7 | Default value of the column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | defaultValue: any; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumn.maxlength.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumn](./extract-pg-schema.viewcolumn.md) > [maxLength](./extract-pg-schema.viewcolumn.maxlength.md) 4 | 5 | ## ViewColumn.maxLength property 6 | 7 | Maximum length of the column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | maxLength: number | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.attributetype.md.KR6u8K_Y.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as s,c as i,o as a,ae as e}from"./chunks/framework.Bffdpg9E.js";const c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.attributetype.md","filePath":"api/extract-pg-schema.attributetype.md"}'),p={name:"api/extract-pg-schema.attributetype.md"};function n(h,t,r,l,k,o){return a(),i("div",null,[...t[0]||(t[0]=[e("",5)])])}const y=s(p,[["render",n]]);export{c as __pageData,y as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.domaindetails.md.CBym4y-f.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as e,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.domaindetails.md","filePath":"api/extract-pg-schema.domaindetails.md"}'),p={name:"api/extract-pg-schema.domaindetails.md"};function n(r,t,h,o,d,l){return i(),e("div",null,[...t[0]||(t[0]=[s("",8)])])}const g=a(p,[["render",n]]);export{c as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.defaultvalue.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [defaultValue](./extract-pg-schema.tablecolumn.defaultvalue.md) 4 | 5 | ## TableColumn.defaultValue property 6 | 7 | Default value of the column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | defaultValue: any; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.isnullable.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [isNullable](./extract-pg-schema.tablecolumn.isnullable.md) 4 | 5 | ## TableColumn.isNullable property 6 | 7 | Whether the column is nullable. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isNullable: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.maxlength.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [maxLength](./extract-pg-schema.tablecolumn.maxlength.md) 4 | 5 | ## TableColumn.maxLength property 6 | 7 | Maximum length of the column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | maxLength: number | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tabledetails.checks.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableDetails](./extract-pg-schema.tabledetails.md) > [checks](./extract-pg-schema.tabledetails.checks.md) 4 | 5 | ## TableDetails.checks property 6 | 7 | Array of check constraints in the table. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | checks: TableCheck[]; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.trigger.functionname.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [Trigger](./extract-pg-schema.trigger.md) > [functionName](./extract-pg-schema.trigger.functionname.md) 4 | 5 | ## Trigger.functionName property 6 | 7 | Name of the function called by the trigger. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | functionName: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumn.isupdatable.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumn](./extract-pg-schema.viewcolumn.md) > [isUpdatable](./extract-pg-schema.viewcolumn.isupdatable.md) 4 | 5 | ## ViewColumn.isUpdatable property 6 | 7 | Whether the column is updatable. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isUpdatable: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewdetails.definition.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewDetails](./extract-pg-schema.viewdetails.md) > [definition](./extract-pg-schema.viewdetails.definition.md) 4 | 5 | ## ViewDetails.definition property 6 | 7 | The SQL definition of the view. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | definition: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.extractschemas.md.Cy5zEe-R.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as s,o as i,ae as e}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.extractschemas.md","filePath":"api/extract-pg-schema.extractschemas.md"}'),h={name:"api/extract-pg-schema.extractschemas.md"};function n(r,t,p,c,o,l){return i(),s("div",null,[...t[0]||(t[0]=[e("",10)])])}const g=a(h,[["render",n]]);export{d as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumntype.md.dNsGxOLL.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as i,c as a,o as t,ae as e}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumntype.md","filePath":"api/extract-pg-schema.viewcolumntype.md"}'),p={name:"api/extract-pg-schema.viewcolumntype.md"};function n(h,s,l,k,r,o){return t(),a("div",null,[...s[0]||(s[0]=[e("",5)])])}const g=i(p,[["render",n]]);export{d as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.compositetypeattribute.name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [CompositeTypeAttribute](./extract-pg-schema.compositetypeattribute.md) > [name](./extract-pg-schema.compositetypeattribute.name.md) 4 | 5 | ## CompositeTypeAttribute.name property 6 | 7 | Attribute name. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | name: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.foreigntablecolumn.type.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ForeignTableColumn](./extract-pg-schema.foreigntablecolumn.md) > [type](./extract-pg-schema.foreigntablecolumn.type.md) 4 | 5 | ## ForeignTableColumn.type property 6 | 7 | Type information. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | type: ForeignTableColumnType; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.materializedviewcolumn.name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [MaterializedViewColumn](./extract-pg-schema.materializedviewcolumn.md) > [name](./extract-pg-schema.materializedviewcolumn.name.md) 4 | 5 | ## MaterializedViewColumn.name property 6 | 7 | Column name. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | name: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.isupdatable.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [isUpdatable](./extract-pg-schema.tablecolumn.isupdatable.md) 4 | 5 | ## TableColumn.isUpdatable property 6 | 7 | Whether the column is updatable. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isUpdatable: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablesecuritypolicy.name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableSecurityPolicy](./extract-pg-schema.tablesecuritypolicy.md) > [name](./extract-pg-schema.tablesecuritypolicy.name.md) 4 | 5 | ## TableSecurityPolicy.name property 6 | 7 | Name of the security policy. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | name: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumn.isidentity.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumn](./extract-pg-schema.viewcolumn.md) > [isIdentity](./extract-pg-schema.viewcolumn.isidentity.md) 4 | 5 | ## ViewColumn.isIdentity property 6 | 7 | Whether the column is an identity column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isIdentity: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.columnreference.md.Bkz5Trd6.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as i,o as e,ae as n}from"./chunks/framework.Bffdpg9E.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.columnreference.md","filePath":"api/extract-pg-schema.columnreference.md"}'),t={name:"api/extract-pg-schema.columnreference.md"};function p(h,s,l,r,k,c){return e(),i("div",null,[...s[0]||(s[0]=[n("",6)])])}const o=a(t,[["render",p]]);export{g as __pageData,o as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.functiondetails.md.CJdiXjlj.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as i,ae as d}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.functiondetails.md","filePath":"api/extract-pg-schema.functiondetails.md"}'),r={name:"api/extract-pg-schema.functiondetails.md"};function s(p,t,n,c,h,l){return i(),a("div",null,[...t[0]||(t[0]=[d("",7)])])}const f=e(r,[["render",s]]);export{m as __pageData,f as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecheck.name.md.Dxwc9TPM.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as c,ae as s}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecheck.name.md","filePath":"api/extract-pg-schema.tablecheck.name.md"}'),r={name:"api/extract-pg-schema.tablecheck.name.md"};function p(n,e,h,i,l,o){return c(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const g=a(r,[["render",p]]);export{d as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumntype.md.C23JevBL.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as i,o as t,ae as e}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumntype.md","filePath":"api/extract-pg-schema.tablecolumntype.md"}'),p={name:"api/extract-pg-schema.tablecolumntype.md"};function n(l,s,h,k,r,o){return t(),i("div",null,[...s[0]||(s[0]=[e("",5)])])}const g=a(p,[["render",n]]);export{d as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tableindex.name.md.4096A_B1.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as n,ae as s}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tableindex.name.md","filePath":"api/extract-pg-schema.tableindex.name.md"}'),r={name:"api/extract-pg-schema.tableindex.name.md"};function i(p,e,c,l,o,d){return n(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const x=a(r,[["render",i]]);export{m as __pageData,x as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.trigger.comment.md.BparoLaa.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as r,ae as i}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.trigger.comment.md","filePath":"api/extract-pg-schema.trigger.comment.md"}'),s={name:"api/extract-pg-schema.trigger.comment.md"};function p(n,t,c,g,o,m){return r(),a("div",null,[...t[0]||(t[0]=[i("",5)])])}const d=e(s,[["render",p]]);export{l as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.trigger.enabled.md.2T-PUwFq.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as r,ae as s}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.trigger.enabled.md","filePath":"api/extract-pg-schema.trigger.enabled.md"}'),i={name:"api/extract-pg-schema.trigger.enabled.md"};function p(n,e,g,l,c,o){return r(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const m=a(i,[["render",p]]);export{d as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.updateactionmap.md.BAI7x3aT.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as s,c as i,o as t,ae as n}from"./chunks/framework.Bffdpg9E.js";const o=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.updateactionmap.md","filePath":"api/extract-pg-schema.updateactionmap.md"}'),p={name:"api/extract-pg-schema.updateactionmap.md"};function e(h,a,l,k,r,E){return t(),i("div",null,[...a[0]||(a[0]=[n("",4)])])}const c=s(p,[["render",e]]);export{o as __pageData,c as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.name.md.DI6Li4rZ.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as n,ae as s}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.name.md","filePath":"api/extract-pg-schema.viewcolumn.name.md"}'),i={name:"api/extract-pg-schema.viewcolumn.name.md"};function r(p,e,c,o,m,l){return n(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const u=a(i,[["render",r]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.type.md.Cnw6ua19.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as p,ae as i}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.type.md","filePath":"api/extract-pg-schema.viewcolumn.type.md"}'),s={name:"api/extract-pg-schema.viewcolumn.type.md"};function r(o,e,c,n,l,m){return p(),a("div",null,[...e[0]||(e[0]=[i("",5)])])}const u=t(s,[["render",r]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.functiondetails.issecuritydefiner.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [FunctionDetails](./extract-pg-schema.functiondetails.md) > [isSecurityDefiner](./extract-pg-schema.functiondetails.issecuritydefiner.md) 4 | 5 | ## FunctionDetails.isSecurityDefiner property 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | isSecurityDefiner: boolean; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.functiondetails.parallelsafety.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [FunctionDetails](./extract-pg-schema.functiondetails.md) > [parallelSafety](./extract-pg-schema.functiondetails.parallelsafety.md) 4 | 5 | ## FunctionDetails.parallelSafety property 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | parallelSafety: FunctionParallelSafety; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.isidentity.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [isIdentity](./extract-pg-schema.tablecolumn.isidentity.md) 4 | 5 | ## TableColumn.isIdentity property 6 | 7 | Whether the column is an identity column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isIdentity: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tableindexcolumn.name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableIndexColumn](./extract-pg-schema.tableindexcolumn.md) > [name](./extract-pg-schema.tableindexcolumn.name.md) 4 | 5 | ## TableIndexColumn.name property 6 | 7 | Column name or null if functional index. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | name: string | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.trigger.functionschema.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [Trigger](./extract-pg-schema.trigger.md) > [functionSchema](./extract-pg-schema.trigger.functionschema.md) 4 | 5 | ## Trigger.functionSchema property 6 | 7 | Schema of the function called by the trigger. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | functionSchema: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.functionparameter.md.3YZ3E1wo.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as i,o as t,ae as e}from"./chunks/framework.Bffdpg9E.js";const o=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.functionparameter.md","filePath":"api/extract-pg-schema.functionparameter.md"}'),n={name:"api/extract-pg-schema.functionparameter.md"};function p(h,s,r,l,k,c){return t(),i("div",null,[...s[0]||(s[0]=[e("",4)])])}const g=a(n,[["render",p]]);export{o as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.proceduredetails.md.BjxvUAf6.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as i,c as a,o as t,ae as e}from"./chunks/framework.Bffdpg9E.js";const c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.proceduredetails.md","filePath":"api/extract-pg-schema.proceduredetails.md"}'),n={name:"api/extract-pg-schema.proceduredetails.md"};function h(p,s,l,k,r,d){return t(),a("div",null,[...s[0]||(s[0]=[e("",5)])])}const o=i(n,[["render",h]]);export{c as __pageData,o as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecheck.clause.md.BhrqPgxe.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as c,ae as s}from"./chunks/framework.Bffdpg9E.js";const u=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecheck.clause.md","filePath":"api/extract-pg-schema.tablecheck.clause.md"}'),r={name:"api/extract-pg-schema.tablecheck.clause.md"};function p(l,e,h,i,n,o){return c(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const g=a(r,[["render",p]]);export{u as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.name.md.D2Ju6sVG.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as n,ae as s}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.name.md","filePath":"api/extract-pg-schema.tablecolumn.name.md"}'),r={name:"api/extract-pg-schema.tablecolumn.name.md"};function p(l,a,c,o,m,i){return n(),t("div",null,[...a[0]||(a[0]=[s("",5)])])}const u=e(r,[["render",p]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.type.md.BGvZ-h-4.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as p,ae as s}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.type.md","filePath":"api/extract-pg-schema.tablecolumn.type.md"}'),r={name:"api/extract-pg-schema.tablecolumn.type.md"};function l(o,e,c,n,i,m){return p(),a("div",null,[...e[0]||(e[0]=[s("",5)])])}const u=t(r,[["render",l]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tableindexcolumn.md.Cl9bhoHu.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as n,ae as i}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tableindexcolumn.md","filePath":"api/extract-pg-schema.tableindexcolumn.md"}'),r={name:"api/extract-pg-schema.tableindexcolumn.md"};function p(d,t,l,s,o,c){return n(),a("div",null,[...t[0]||(t[0]=[i("",7)])])}const u=e(r,[["render",p]]);export{m as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.trigger.condition.md.Cz2Rcahs.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as i,c as e,o as a,ae as r}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.trigger.condition.md","filePath":"api/extract-pg-schema.trigger.condition.md"}'),s={name:"api/extract-pg-schema.trigger.condition.md"};function n(o,t,p,c,g,h){return a(),e("div",null,[...t[0]||(t[0]=[r("",5)])])}const m=i(s,[["render",n]]);export{l as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.source.md.DDRjYTbK.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as e,o as i,ae as t}from"./chunks/framework.Bffdpg9E.js";const u=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.source.md","filePath":"api/extract-pg-schema.viewcolumn.source.md"}'),n={name:"api/extract-pg-schema.viewcolumn.source.md"};function p(r,s,l,c,h,o){return i(),e("div",null,[...s[0]||(s[0]=[t("",5)])])}const m=a(n,[["render",p]]);export{u as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /generate-dvdrental.js: -------------------------------------------------------------------------------- 1 | /* eslint-disable @typescript-eslint/no-require-imports */ 2 | const l = require("./build"); 3 | 4 | // This generates the json for the dvdrental database, if that is running on localhost:54321. 5 | const connection = { 6 | host: "localhost", 7 | database: "dvdrental", 8 | user: "postgres", 9 | password: "postgres", 10 | port: 54_321, 11 | }; 12 | l.extractSchemas(connection).then((r) => 13 | // eslint-disable-next-line no-console 14 | console.log(JSON.stringify(r, null, 2)), 15 | ); 16 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.compositetypeattribute.type.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [CompositeTypeAttribute](./extract-pg-schema.compositetypeattribute.md) > [type](./extract-pg-schema.compositetypeattribute.type.md) 4 | 5 | ## CompositeTypeAttribute.type property 6 | 7 | Type information. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | type: AttributeType; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.foreigntablecolumn.comment.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ForeignTableColumn](./extract-pg-schema.foreigntablecolumn.md) > [comment](./extract-pg-schema.foreigntablecolumn.comment.md) 4 | 5 | ## ForeignTableColumn.comment property 6 | 7 | Comment on the column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | comment: string | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.rangedetails.innertype.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [RangeDetails](./extract-pg-schema.rangedetails.md) > [innerType](./extract-pg-schema.rangedetails.innertype.md) 4 | 5 | ## RangeDetails.innerType property 6 | 7 | Qualified name of the inner type of the range. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | innerType: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.isprimarykey.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [isPrimaryKey](./extract-pg-schema.tablecolumn.isprimarykey.md) 4 | 5 | ## TableColumn.isPrimaryKey property 6 | 7 | Whether the column is a primary key. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isPrimaryKey: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.references.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [references](./extract-pg-schema.tablecolumn.references.md) 4 | 5 | ## TableColumn.references property 6 | 7 | Array of references from this column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | references: ColumnReference[]; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.updateaction.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [UpdateAction](./extract-pg-schema.updateaction.md) 4 | 5 | ## UpdateAction type 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | export type UpdateAction = (typeof updateActionMap)[keyof typeof updateActionMap]; 11 | ``` 12 | **References:** [updateActionMap](./extract-pg-schema.updateactionmap.md) 13 | 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.enumdetails.values.md.B-8CiaHz.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as s,ae as r}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.enumdetails.values.md","filePath":"api/extract-pg-schema.enumdetails.values.md"}'),i={name:"api/extract-pg-schema.enumdetails.values.md"};function p(l,e,n,c,o,u){return s(),t("div",null,[...e[0]||(e[0]=[r("",5)])])}const d=a(i,[["render",p]]);export{h as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumn.md.BW9sDjNQ.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as r,ae as n}from"./chunks/framework.Bffdpg9E.js";const s=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumn.md","filePath":"api/extract-pg-schema.foreigntablecolumn.md"}'),p={name:"api/extract-pg-schema.foreigntablecolumn.md"};function o(d,t,l,i,h,m){return r(),a("div",null,[...t[0]||(t[0]=[n("",7)])])}const u=e(p,[["render",o]]);export{s as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.procedureparameter.md.BTsignlt.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as i,o as e,ae as t}from"./chunks/framework.Bffdpg9E.js";const o=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.procedureparameter.md","filePath":"api/extract-pg-schema.procedureparameter.md"}'),p={name:"api/extract-pg-schema.procedureparameter.md"};function r(n,s,h,l,k,d){return e(),i("div",null,[...s[0]||(s[0]=[t("",4)])])}const g=a(p,[["render",r]]);export{o as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tableindex.columns.md.Ct1R2Emr.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as s,ae as n}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tableindex.columns.md","filePath":"api/extract-pg-schema.tableindex.columns.md"}'),r={name:"api/extract-pg-schema.tableindex.columns.md"};function l(c,e,i,p,o,d){return s(),t("div",null,[...e[0]||(e[0]=[n("",5)])])}const u=a(r,[["render",l]]);export{h as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.comment.md.8fFhBb55.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.comment.md","filePath":"api/extract-pg-schema.viewcolumn.comment.md"}'),n={name:"api/extract-pg-schema.viewcolumn.comment.md"};function c(o,e,m,p,r,l){return s(),a("div",null,[...e[0]||(e[0]=[i("",5)])])}const g=t(n,[["render",c]]);export{d as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.indices.md.DtSDjYup.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as i,o as t,ae as s}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.indices.md","filePath":"api/extract-pg-schema.viewcolumn.indices.md"}'),n={name:"api/extract-pg-schema.viewcolumn.indices.md"};function c(p,e,r,o,l,d){return t(),i("div",null,[...e[0]||(e[0]=[s("",5)])])}const u=a(n,[["render",c]]);export{m as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.isarray.md.BvGwK4ZB.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as r,ae as s}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.isarray.md","filePath":"api/extract-pg-schema.viewcolumn.isarray.md"}'),i={name:"api/extract-pg-schema.viewcolumn.isarray.md"};function p(c,a,o,n,l,h){return r(),t("div",null,[...a[0]||(a[0]=[s("",5)])])}const u=e(i,[["render",p]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.domaindetails.innertype.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [DomainDetails](./extract-pg-schema.domaindetails.md) > [innerType](./extract-pg-schema.domaindetails.innertype.md) 4 | 5 | ## DomainDetails.innerType property 6 | 7 | Qualified name of the inner type of the domain. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | innerType: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.foreigntablecolumn.isarray.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ForeignTableColumn](./extract-pg-schema.foreigntablecolumn.md) > [isArray](./extract-pg-schema.foreigntablecolumn.isarray.md) 4 | 5 | ## ForeignTableColumn.isArray property 6 | 7 | Whether the column is an array. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isArray: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tableindexcolumn.definition.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableIndexColumn](./extract-pg-schema.tableindexcolumn.md) > [definition](./extract-pg-schema.tableindexcolumn.definition.md) 4 | 5 | ## TableIndexColumn.definition property 6 | 7 | Definition of index column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | definition: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntabledetails.md.DC3LPD8M.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntabledetails.md","filePath":"api/extract-pg-schema.foreigntabledetails.md"}'),r={name:"api/extract-pg-schema.foreigntabledetails.md"};function p(n,t,l,h,o,c){return i(),a("div",null,[...t[0]||(t[0]=[s("",8)])])}const m=e(r,[["render",p]]);export{g as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.comment.md.g7VsWYl4.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as s,ae as n}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.comment.md","filePath":"api/extract-pg-schema.tablecolumn.comment.md"}'),c={name:"api/extract-pg-schema.tablecolumn.comment.md"};function o(l,t,i,m,p,r){return s(),a("div",null,[...t[0]||(t[0]=[n("",5)])])}const g=e(c,[["render",o]]);export{d as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.indices.md.CM_jHhqk.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.indices.md","filePath":"api/extract-pg-schema.tablecolumn.indices.md"}'),c={name:"api/extract-pg-schema.tablecolumn.indices.md"};function n(l,e,p,o,r,d){return s(),t("div",null,[...e[0]||(e[0]=[i("",5)])])}const u=a(c,[["render",n]]);export{m as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.isarray.md.nLEvXbeH.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as r,ae as s}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.isarray.md","filePath":"api/extract-pg-schema.tablecolumn.isarray.md"}'),i={name:"api/extract-pg-schema.tablecolumn.isarray.md"};function l(p,a,c,o,n,h){return r(),t("div",null,[...a[0]||(a[0]=[s("",5)])])}const u=e(i,[["render",l]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tabledetails.checks.md.Bq8Zx4Ri.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as s,ae as c}from"./chunks/framework.Bffdpg9E.js";const k=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tabledetails.checks.md","filePath":"api/extract-pg-schema.tabledetails.checks.md"}'),i={name:"api/extract-pg-schema.tabledetails.checks.md"};function r(l,e,p,h,n,o){return s(),t("div",null,[...e[0]||(e[0]=[c("",5)])])}const m=a(i,[["render",r]]);export{k as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tableindex.isunique.md.BkldXgdq.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const u=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tableindex.isunique.md","filePath":"api/extract-pg-schema.tableindex.isunique.md"}'),n={name:"api/extract-pg-schema.tableindex.isunique.md"};function r(p,e,c,l,o,h){return i(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const x=a(n,[["render",r]]);export{u as __pageData,x as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablesecuritypolicy.md.CwEIcaG9.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as i,o as a,ae as p}from"./chunks/framework.Bffdpg9E.js";const y=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablesecuritypolicy.md","filePath":"api/extract-pg-schema.tablesecuritypolicy.md"}'),r={name:"api/extract-pg-schema.tablesecuritypolicy.md"};function s(o,t,l,c,d,h){return a(),i("div",null,[...t[0]||(t[0]=[p("",7)])])}const u=e(r,[["render",s]]);export{y as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.trigger.orientation.md.C_fJmpjp.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as e,o as i,ae as r}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.trigger.orientation.md","filePath":"api/extract-pg-schema.trigger.orientation.md"}'),s={name:"api/extract-pg-schema.trigger.orientation.md"};function n(o,t,p,g,h,c){return i(),e("div",null,[...t[0]||(t[0]=[r("",5)])])}const k=a(s,[["render",n]]);export{d as __pageData,k as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewdetails.columns.md.qFm-pk9C.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewdetails.columns.md","filePath":"api/extract-pg-schema.viewdetails.columns.md"}'),l={name:"api/extract-pg-schema.viewdetails.columns.md"};function p(r,e,c,n,o,m){return s(),a("div",null,[...e[0]||(e[0]=[i("",5)])])}const u=t(l,[["render",p]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewdetails.options.md.D2UMi9uZ.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as i,c as a,o as t,ae as e}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewdetails.options.md","filePath":"api/extract-pg-schema.viewdetails.options.md"}'),p={name:"api/extract-pg-schema.viewdetails.options.md"};function n(l,s,h,r,o,c){return t(),a("div",null,[...s[0]||(s[0]=[e("",5)])])}const g=i(p,[["render",n]]);export{d as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.foreigntabledetails.columns.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ForeignTableDetails](./extract-pg-schema.foreigntabledetails.md) > [columns](./extract-pg-schema.foreigntabledetails.columns.md) 4 | 5 | ## ForeignTableDetails.columns property 6 | 7 | Columns in the view. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | columns: ForeignTableColumn[]; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.dimensions.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [dimensions](./extract-pg-schema.tablecolumn.dimensions.md) 4 | 5 | ## TableColumn.dimensions property 6 | 7 | Number of dimensions of the array type. 0 if not an array. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | dimensions: number; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumntype.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumnType](./extract-pg-schema.viewcolumntype.md) 4 | 5 | ## ViewColumnType type 6 | 7 | Column type in a view. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | export type ViewColumnType = { 13 | fullName: string; 14 | kind: "base" | "range" | "domain" | "composite" | "enum"; 15 | }; 16 | ``` 17 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.compositetypedetails.md.QmRReob9.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.compositetypedetails.md","filePath":"api/extract-pg-schema.compositetypedetails.md"}'),p={name:"api/extract-pg-schema.compositetypedetails.md"};function o(r,t,h,c,l,n){return s(),a("div",null,[...t[0]||(t[0]=[i("",8)])])}const g=e(p,[["render",o]]);export{m as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.extractschemaoptions.md.CtNZ1kIz.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as s,ae as r}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.extractschemaoptions.md","filePath":"api/extract-pg-schema.extractschemaoptions.md"}'),p={name:"api/extract-pg-schema.extractschemaoptions.md"};function o(i,t,c,h,d,n){return s(),a("div",null,[...t[0]||(t[0]=[r("",7)])])}const x=e(p,[["render",o]]);export{m as __pageData,x as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tabledetails.columns.md.Dt3Z0srj.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as s,ae as l}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tabledetails.columns.md","filePath":"api/extract-pg-schema.tabledetails.columns.md"}'),i={name:"api/extract-pg-schema.tabledetails.columns.md"};function r(c,a,p,o,n,m){return s(),t("div",null,[...a[0]||(a[0]=[l("",5)])])}const u=e(i,[["render",r]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tabledetails.indices.md.B2wlVMWy.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tabledetails.indices.md","filePath":"api/extract-pg-schema.tabledetails.indices.md"}'),r={name:"api/extract-pg-schema.tabledetails.indices.md"};function c(l,e,p,n,d,o){return i(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const g=a(r,[["render",c]]);export{m as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tableindex.isprimary.md.CEaQtFTW.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as r,ae as i}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tableindex.isprimary.md","filePath":"api/extract-pg-schema.tableindex.isprimary.md"}'),s={name:"api/extract-pg-schema.tableindex.isprimary.md"};function p(n,a,c,l,o,h){return r(),t("div",null,[...a[0]||(a[0]=[i("",5)])])}const x=e(s,[["render",p]]);export{m as __pageData,x as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.trigger.actiontiming.md.IEbhR_te.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as i,c as a,o as e,ae as s}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.trigger.actiontiming.md","filePath":"api/extract-pg-schema.trigger.actiontiming.md"}'),r={name:"api/extract-pg-schema.trigger.actiontiming.md"};function n(p,t,g,o,h,c){return e(),a("div",null,[...t[0]||(t[0]=[s("",5)])])}const d=i(r,[["render",n]]);export{m as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.trigger.functionargs.md.8nKWdpkc.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as r,ae as s}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.trigger.functionargs.md","filePath":"api/extract-pg-schema.trigger.functionargs.md"}'),i={name:"api/extract-pg-schema.trigger.functionargs.md"};function n(g,t,p,c,o,h){return r(),a("div",null,[...t[0]||(t[0]=[s("",5)])])}const u=e(i,[["render",n]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.trigger.functionname.md.CRr2K72h.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as r,ae as i}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.trigger.functionname.md","filePath":"api/extract-pg-schema.trigger.functionname.md"}'),n={name:"api/extract-pg-schema.trigger.functionname.md"};function s(c,e,p,o,g,h){return r(),a("div",null,[...e[0]||(e[0]=[i("",5)])])}const d=t(n,[["render",s]]);export{l as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.generated.md.ClElcWks.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.generated.md","filePath":"api/extract-pg-schema.viewcolumn.generated.md"}'),n={name:"api/extract-pg-schema.viewcolumn.generated.md"};function r(p,e,o,h,l,c){return i(),a("div",null,[...e[0]||(e[0]=[s("",5)])])}const u=t(n,[["render",r]]);export{g as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.maxlength.md.Ciutm8uG.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.maxlength.md","filePath":"api/extract-pg-schema.viewcolumn.maxlength.md"}'),n={name:"api/extract-pg-schema.viewcolumn.maxlength.md"};function p(l,e,r,h,c,m){return s(),t("div",null,[...e[0]||(e[0]=[i("",5)])])}const d=a(n,[["render",p]]);export{g as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.reference.md.C3xFOeY9.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as r,ae as s}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.reference.md","filePath":"api/extract-pg-schema.viewcolumn.reference.md"}'),i={name:"api/extract-pg-schema.viewcolumn.reference.md"};function n(c,e,p,o,l,h){return r(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const u=a(i,[["render",n]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewdetails.triggers.md.BFPrMysC.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as i,ae as r}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewdetails.triggers.md","filePath":"api/extract-pg-schema.viewdetails.triggers.md"}'),s={name:"api/extract-pg-schema.viewdetails.triggers.md"};function p(g,e,c,l,o,n){return i(),a("div",null,[...e[0]||(e[0]=[r("",5)])])}const m=t(s,[["render",p]]);export{d as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.materializedviewcolumn.type.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [MaterializedViewColumn](./extract-pg-schema.materializedviewcolumn.md) > [type](./extract-pg-schema.materializedviewcolumn.type.md) 4 | 5 | ## MaterializedViewColumn.type property 6 | 7 | Type information. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | type: MaterializedViewColumnType; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumntype.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumnType](./extract-pg-schema.tablecolumntype.md) 4 | 5 | ## TableColumnType type 6 | 7 | Column type in a table. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | export type TableColumnType = { 13 | fullName: string; 14 | kind: "base" | "range" | "domain" | "composite" | "enum"; 15 | }; 16 | ``` 17 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.compositetypeattribute.md.l0b9pP0e.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as p,ae as r}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.compositetypeattribute.md","filePath":"api/extract-pg-schema.compositetypeattribute.md"}'),i={name:"api/extract-pg-schema.compositetypeattribute.md"};function d(o,t,s,h,n,c){return p(),a("div",null,[...t[0]||(t[0]=[r("",7)])])}const u=e(i,[["render",d]]);export{l as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumntype.md.xHeArX43.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as i,o as t,ae as e}from"./chunks/framework.Bffdpg9E.js";const c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumntype.md","filePath":"api/extract-pg-schema.foreigntablecolumntype.md"}'),n={name:"api/extract-pg-schema.foreigntablecolumntype.md"};function p(l,s,h,r,k,o){return t(),i("div",null,[...s[0]||(s[0]=[e("",5)])])}const d=a(n,[["render",p]]);export{c as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschematable.md.BOMHYcfo.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as r,ae as n}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschematable.md","filePath":"api/extract-pg-schema.informationschematable.md"}'),s={name:"api/extract-pg-schema.informationschematable.md"};function i(p,t,d,o,h,l){return r(),a("div",null,[...t[0]||(t[0]=[n("",7)])])}const f=e(s,[["render",i]]);export{m as __pageData,f as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemaview.md.BsiL7N2i.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as i,ae as r}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemaview.md","filePath":"api/extract-pg-schema.informationschemaview.md"}'),s={name:"api/extract-pg-schema.informationschemaview.md"};function n(o,t,h,p,d,c){return i(),a("div",null,[...t[0]||(t[0]=[r("",7)])])}const f=e(s,[["render",n]]);export{l as __pageData,f as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewcolumn.md.UjCxhwLU.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as i,ae as r}from"./chunks/framework.Bffdpg9E.js";const s=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewcolumn.md","filePath":"api/extract-pg-schema.materializedviewcolumn.md"}'),d={name:"api/extract-pg-schema.materializedviewcolumn.md"};function p(n,t,l,m,o,h){return i(),a("div",null,[...t[0]||(t[0]=[r("",7)])])}const u=e(d,[["render",p]]);export{s as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.rangedetails.innertype.md.Ckl1E2T6.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as r,ae as n}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.rangedetails.innertype.md","filePath":"api/extract-pg-schema.rangedetails.innertype.md"}'),i={name:"api/extract-pg-schema.rangedetails.innertype.md"};function s(p,e,c,l,o,h){return r(),t("div",null,[...e[0]||(e[0]=[n("",5)])])}const m=a(i,[["render",s]]);export{d as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.dimensions.md.BpCaVwn9.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as s,ae as n}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.dimensions.md","filePath":"api/extract-pg-schema.tablecolumn.dimensions.md"}'),i={name:"api/extract-pg-schema.tablecolumn.dimensions.md"};function o(r,e,p,l,c,m){return s(),t("div",null,[...e[0]||(e[0]=[n("",5)])])}const u=a(i,[["render",o]]);export{h as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.generated.md.DmXxLuR2.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.generated.md","filePath":"api/extract-pg-schema.tablecolumn.generated.md"}'),n={name:"api/extract-pg-schema.tablecolumn.generated.md"};function r(l,e,p,o,h,c){return s(),a("div",null,[...e[0]||(e[0]=[i("",5)])])}const u=t(n,[["render",r]]);export{g as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.isidentity.md.BVohYVLH.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.isidentity.md","filePath":"api/extract-pg-schema.tablecolumn.isidentity.md"}'),n={name:"api/extract-pg-schema.tablecolumn.isidentity.md"};function l(r,t,p,c,o,h){return i(),a("div",null,[...t[0]||(t[0]=[s("",5)])])}const u=e(n,[["render",l]]);export{m as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.isnullable.md.DZZBTXL8.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as l,ae as s}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.isnullable.md","filePath":"api/extract-pg-schema.tablecolumn.isnullable.md"}'),n={name:"api/extract-pg-schema.tablecolumn.isnullable.md"};function i(r,a,p,c,o,h){return l(),t("div",null,[...a[0]||(a[0]=[s("",5)])])}const b=e(n,[["render",i]]);export{m as __pageData,b as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.maxlength.md.CYSM4ntI.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o as s,ae as l}from"./chunks/framework.Bffdpg9E.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.maxlength.md","filePath":"api/extract-pg-schema.tablecolumn.maxlength.md"}'),n={name:"api/extract-pg-schema.tablecolumn.maxlength.md"};function i(p,a,r,h,c,m){return s(),e("div",null,[...a[0]||(a[0]=[l("",5)])])}const d=t(n,[["render",i]]);export{g as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.reference.md.Bh10sQF2.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as r,ae as s}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.reference.md","filePath":"api/extract-pg-schema.tablecolumn.reference.md"}'),n={name:"api/extract-pg-schema.tablecolumn.reference.md"};function c(l,e,i,p,o,h){return r(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const u=a(n,[["render",c]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.references.md.DQ3EchL-.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as r,ae as s}from"./chunks/framework.Bffdpg9E.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.references.md","filePath":"api/extract-pg-schema.tablecolumn.references.md"}'),c={name:"api/extract-pg-schema.tablecolumn.references.md"};function n(l,e,p,o,i,m){return r(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const u=a(c,[["render",n]]);export{f as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tabledetails.triggers.md.B9JBGkba.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as s,ae as r}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tabledetails.triggers.md","filePath":"api/extract-pg-schema.tabledetails.triggers.md"}'),i={name:"api/extract-pg-schema.tabledetails.triggers.md"};function l(p,e,g,c,o,n){return s(),a("div",null,[...e[0]||(e[0]=[r("",4)])])}const m=t(i,[["render",l]]);export{d as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tableindexcolumn.name.md.DxgZ8D7W.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as n,ae as s}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tableindexcolumn.name.md","filePath":"api/extract-pg-schema.tableindexcolumn.name.md"}'),i={name:"api/extract-pg-schema.tableindexcolumn.name.md"};function l(p,e,r,c,o,m){return n(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const u=a(i,[["render",l]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.trigger.functionschema.md.BiybvPTo.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as r,ae as i}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.trigger.functionschema.md","filePath":"api/extract-pg-schema.trigger.functionschema.md"}'),c={name:"api/extract-pg-schema.trigger.functionschema.md"};function s(n,e,p,o,h,g){return r(),a("div",null,[...e[0]||(e[0]=[i("",5)])])}const d=t(c,[["render",s]]);export{l as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.isidentity.md.BBUvweGe.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as i,o as a,ae as s}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.isidentity.md","filePath":"api/extract-pg-schema.viewcolumn.isidentity.md"}'),n={name:"api/extract-pg-schema.viewcolumn.isidentity.md"};function r(p,t,c,o,l,h){return a(),i("div",null,[...t[0]||(t[0]=[s("",5)])])}const u=e(n,[["render",r]]);export{m as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.isnullable.md.C2aoeI-R.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as l,ae as s}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.isnullable.md","filePath":"api/extract-pg-schema.viewcolumn.isnullable.md"}'),i={name:"api/extract-pg-schema.viewcolumn.isnullable.md"};function n(r,e,p,o,c,h){return l(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const d=a(i,[["render",n]]);export{m as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.isupdatable.md.CR6L7sB_.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.isupdatable.md","filePath":"api/extract-pg-schema.viewcolumn.isupdatable.md"}'),p={name:"api/extract-pg-schema.viewcolumn.isupdatable.md"};function l(r,a,c,o,n,h){return s(),t("div",null,[...a[0]||(a[0]=[i("",5)])])}const u=e(p,[["render",l]]);export{m as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.references.md.D_SxMT79.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as r,ae as s}from"./chunks/framework.Bffdpg9E.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.references.md","filePath":"api/extract-pg-schema.viewcolumn.references.md"}'),i={name:"api/extract-pg-schema.viewcolumn.references.md"};function n(c,e,o,p,l,h){return r(),a("div",null,[...e[0]||(e[0]=[s("",5)])])}const d=t(i,[["render",n]]);export{f as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewdetails.definition.md.DlhKkqsI.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as i,o as a,ae as s}from"./chunks/framework.Bffdpg9E.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewdetails.definition.md","filePath":"api/extract-pg-schema.viewdetails.definition.md"}'),n={name:"api/extract-pg-schema.viewdetails.definition.md"};function r(p,e,o,d,c,l){return a(),i("div",null,[...e[0]||(e[0]=[s("",5)])])}const g=t(n,[["render",r]]);export{f as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /src/kinds/parsePostgresArray.ts: -------------------------------------------------------------------------------- 1 | // Parse PostgreSQL array format like '{text}' or '{}' or '[0:0]={text}' 2 | export function parsePostgresArray(arrayStr: string): string[] { 3 | // Handle empty array 4 | if (arrayStr === "{}") return []; 5 | 6 | // Remove brackets, equals, and array dimensions, then split on commas 7 | return arrayStr 8 | .replace(/^\[.*\]=/, "") // Remove dimension info like [0:0]= 9 | .replace(/[{}]/g, "") // Remove curly braces 10 | .split(",") 11 | .filter(Boolean); // Remove empty strings 12 | } 13 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.attributetype.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [AttributeType](./extract-pg-schema.attributetype.md) 4 | 5 | ## AttributeType type 6 | 7 | Attribute type in a composite type. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | export type AttributeType = { 13 | fullName: string; 14 | kind: "base" | "range" | "domain" | "composite" | "enum"; 15 | }; 16 | ``` 17 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.foreigntablecolumn.defaultvalue.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ForeignTableColumn](./extract-pg-schema.foreigntablecolumn.md) > [defaultValue](./extract-pg-schema.foreigntablecolumn.defaultvalue.md) 4 | 5 | ## ForeignTableColumn.defaultValue property 6 | 7 | Default value of the column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | defaultValue: any; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.foreigntablecolumn.maxlength.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ForeignTableColumn](./extract-pg-schema.foreigntablecolumn.md) > [maxLength](./extract-pg-schema.foreigntablecolumn.maxlength.md) 4 | 5 | ## ForeignTableColumn.maxLength property 6 | 7 | Maximum length of the column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | maxLength: number | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschemaview.table_name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaView](./extract-pg-schema.informationschemaview.md) > [table\_name](./extract-pg-schema.informationschemaview.table_name.md) 4 | 5 | ## InformationSchemaView.table\_name property 6 | 7 | Name of the table 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | table_name: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.materializedviewcolumn.comment.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [MaterializedViewColumn](./extract-pg-schema.materializedviewcolumn.md) > [comment](./extract-pg-schema.materializedviewcolumn.comment.md) 4 | 5 | ## MaterializedViewColumn.comment property 6 | 7 | Comment on the column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | comment: string | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.trigger.actiontiming.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [Trigger](./extract-pg-schema.trigger.md) > [actionTiming](./extract-pg-schema.trigger.actiontiming.md) 4 | 5 | ## Trigger.actionTiming property 6 | 7 | Timing of the trigger (BEFORE, AFTER, INSTEAD OF). 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | actionTiming: "BEFORE" | "AFTER" | "INSTEAD OF"; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.domaindetails.innertype.md.Bv5VGuHv.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as i,ae as n}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.domaindetails.innertype.md","filePath":"api/extract-pg-schema.domaindetails.innertype.md"}'),s={name:"api/extract-pg-schema.domaindetails.innertype.md"};function r(p,e,o,d,c,l){return i(),t("div",null,[...e[0]||(e[0]=[n("",5)])])}const g=a(s,[["render",r]]);export{m as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumn.name.md.Dfm3trOs.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as n,ae as r}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumn.name.md","filePath":"api/extract-pg-schema.foreigntablecolumn.name.md"}'),o={name:"api/extract-pg-schema.foreigntablecolumn.name.md"};function s(i,e,p,l,c,m){return n(),t("div",null,[...e[0]||(e[0]=[r("",5)])])}const d=a(o,[["render",s]]);export{h as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumn.type.md.DONlXV6Q.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as p,ae as r}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumn.type.md","filePath":"api/extract-pg-schema.foreigntablecolumn.type.md"}'),o={name:"api/extract-pg-schema.foreigntablecolumn.type.md"};function n(i,e,s,l,c,m){return p(),a("div",null,[...e[0]||(e[0]=[r("",5)])])}const d=t(o,[["render",n]]);export{h as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.functiondetails.comment.md.BhhRpLcm.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.functiondetails.comment.md","filePath":"api/extract-pg-schema.functiondetails.comment.md"}'),n={name:"api/extract-pg-schema.functiondetails.comment.md"};function c(o,t,p,r,l,m){return s(),a("div",null,[...t[0]||(t[0]=[i("",4)])])}const g=e(n,[["render",c]]);export{d as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemacolumn.md.C91_g1M6.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as n,ae as i}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemacolumn.md","filePath":"api/extract-pg-schema.informationschemacolumn.md"}'),d={name:"api/extract-pg-schema.informationschemacolumn.md"};function r(o,t,l,c,m,s){return n(),a("div",null,[...t[0]||(t[0]=[i("",7)])])}const u=e(d,[["render",r]]);export{h as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemadomain.md.BDRX2_4p.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as e,o as i,ae as n}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemadomain.md","filePath":"api/extract-pg-schema.informationschemadomain.md"}'),d={name:"api/extract-pg-schema.informationschemadomain.md"};function r(o,t,s,m,p,c){return i(),e("div",null,[...t[0]||(t[0]=[n("",7)])])}const f=a(d,[["render",r]]);export{l as __pageData,f as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewdetails.md.Blk-7ZBL.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewdetails.md","filePath":"api/extract-pg-schema.materializedviewdetails.md"}'),r={name:"api/extract-pg-schema.materializedviewdetails.md"};function p(l,e,d,h,n,o){return i(),a("div",null,[...e[0]||(e[0]=[s("",8)])])}const g=t(r,[["render",p]]);export{m as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.isupdatable.md.Cq7FouSs.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as s,ae as l}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.isupdatable.md","filePath":"api/extract-pg-schema.tablecolumn.isupdatable.md"}'),p={name:"api/extract-pg-schema.tablecolumn.isupdatable.md"};function i(r,a,c,o,n,h){return s(),t("div",null,[...a[0]||(a[0]=[l("",5)])])}const u=e(p,[["render",i]]);export{m as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.parenttable.md.BaqpsBex.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as s,ae as l}from"./chunks/framework.Bffdpg9E.js";const b=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.parenttable.md","filePath":"api/extract-pg-schema.tablecolumn.parenttable.md"}'),r={name:"api/extract-pg-schema.tablecolumn.parenttable.md"};function n(p,a,i,c,o,h){return s(),t("div",null,[...a[0]||(a[0]=[l("",5)])])}const d=e(r,[["render",n]]);export{b as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.defaultvalue.md.Dq7pIdcq.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as l,ae as s}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.defaultvalue.md","filePath":"api/extract-pg-schema.viewcolumn.defaultvalue.md"}'),i={name:"api/extract-pg-schema.viewcolumn.defaultvalue.md"};function p(r,e,c,o,n,u){return l(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const m=a(i,[["render",p]]);export{h as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.expandedtype.md.C5yENxke.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as p,ae as n}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.expandedtype.md","filePath":"api/extract-pg-schema.viewcolumn.expandedtype.md"}'),s={name:"api/extract-pg-schema.viewcolumn.expandedtype.md"};function i(r,e,c,d,o,l){return p(),t("div",null,[...e[0]||(e[0]=[n("",5)])])}const x=a(s,[["render",i]]);export{m as __pageData,x as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.isprimarykey.md.BRr-zMYI.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as i,o as t,ae as r}from"./chunks/framework.Bffdpg9E.js";const y=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.isprimarykey.md","filePath":"api/extract-pg-schema.viewcolumn.isprimarykey.md"}'),s={name:"api/extract-pg-schema.viewcolumn.isprimarykey.md"};function p(n,e,o,c,m,l){return t(),i("div",null,[...e[0]||(e[0]=[r("",5)])])}const d=a(s,[["render",p]]);export{y as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.compositetypeattribute.comment.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [CompositeTypeAttribute](./extract-pg-schema.compositetypeattribute.md) > [comment](./extract-pg-schema.compositetypeattribute.comment.md) 4 | 5 | ## CompositeTypeAttribute.comment property 6 | 7 | Comment on the attribute. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | comment: string | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.compositetypeattribute.isarray.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [CompositeTypeAttribute](./extract-pg-schema.compositetypeattribute.md) > [isArray](./extract-pg-schema.compositetypeattribute.isarray.md) 4 | 5 | ## CompositeTypeAttribute.isArray property 6 | 7 | Whether the attribute is an array. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isArray: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.foreigntablecolumn.isupdatable.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ForeignTableColumn](./extract-pg-schema.foreigntablecolumn.md) > [isUpdatable](./extract-pg-schema.foreigntablecolumn.isupdatable.md) 4 | 5 | ## ForeignTableColumn.isUpdatable property 6 | 7 | Whether the column is updatable. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isUpdatable: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschematable.table_name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaTable](./extract-pg-schema.informationschematable.md) > [table\_name](./extract-pg-schema.informationschematable.table_name.md) 4 | 5 | ## InformationSchemaTable.table\_name property 6 | 7 | Name of the table 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | table_name: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.materializedviewcolumn.isarray.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [MaterializedViewColumn](./extract-pg-schema.materializedviewcolumn.md) > [isArray](./extract-pg-schema.materializedviewcolumn.isarray.md) 4 | 5 | ## MaterializedViewColumn.isArray property 6 | 7 | Whether the column is an array. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isArray: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumn.isnullable.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumn](./extract-pg-schema.viewcolumn.md) > [isNullable](./extract-pg-schema.viewcolumn.isnullable.md) 4 | 5 | ## ViewColumn.isNullable property 6 | 7 | Whether the column is nullable. This is only present if the view is resolved. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isNullable?: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.functiondetails.isstrict.md.ByBqBi7U.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as e,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.functiondetails.isstrict.md","filePath":"api/extract-pg-schema.functiondetails.isstrict.md"}'),r={name:"api/extract-pg-schema.functiondetails.isstrict.md"};function c(n,t,p,o,l,h){return i(),e("div",null,[...t[0]||(t[0]=[s("",4)])])}const u=a(r,[["render",c]]);export{m as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.functiondetails.language.md.C8xY1fF5.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o as n,ae as s}from"./chunks/framework.Bffdpg9E.js";const u=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.functiondetails.language.md","filePath":"api/extract-pg-schema.functiondetails.language.md"}'),i={name:"api/extract-pg-schema.functiondetails.language.md"};function r(c,a,l,p,o,g){return n(),e("div",null,[...a[0]||(a[0]=[s("",4)])])}const d=t(i,[["render",r]]);export{u as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemaroutine.md.C2yOekof.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as r,ae as i}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemaroutine.md","filePath":"api/extract-pg-schema.informationschemaroutine.md"}'),n={name:"api/extract-pg-schema.informationschemaroutine.md"};function p(d,t,o,s,l,c){return r(),a("div",null,[...t[0]||(t[0]=[i("",7)])])}const u=e(n,[["render",p]]);export{h as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.defaultvalue.md.CvnknsnY.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as l,ae as s}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.defaultvalue.md","filePath":"api/extract-pg-schema.tablecolumn.defaultvalue.md"}'),p={name:"api/extract-pg-schema.tablecolumn.defaultvalue.md"};function r(c,a,o,n,u,i){return l(),t("div",null,[...a[0]||(a[0]=[s("",5)])])}const m=e(p,[["render",r]]);export{h as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.expandedtype.md.D3tCxhmM.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as p,ae as n}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.expandedtype.md","filePath":"api/extract-pg-schema.tablecolumn.expandedtype.md"}'),s={name:"api/extract-pg-schema.tablecolumn.expandedtype.md"};function r(l,e,c,d,o,i){return p(),t("div",null,[...e[0]||(e[0]=[n("",5)])])}const x=a(s,[["render",r]]);export{m as __pageData,x as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.isprimarykey.md.B2cokzzB.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as r,ae as s}from"./chunks/framework.Bffdpg9E.js";const y=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.isprimarykey.md","filePath":"api/extract-pg-schema.tablecolumn.isprimarykey.md"}'),i={name:"api/extract-pg-schema.tablecolumn.isprimarykey.md"};function p(l,a,c,o,n,m){return r(),t("div",null,[...a[0]||(a[0]=[s("",5)])])}const d=e(i,[["render",p]]);export{y as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablesecuritypolicy.name.md.CHAK1For.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as i,ae as r}from"./chunks/framework.Bffdpg9E.js";const y=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablesecuritypolicy.name.md","filePath":"api/extract-pg-schema.tablesecuritypolicy.name.md"}'),s={name:"api/extract-pg-schema.tablesecuritypolicy.name.md"};function c(p,e,l,o,n,h){return i(),t("div",null,[...e[0]||(e[0]=[r("",5)])])}const d=a(s,[["render",c]]);export{y as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.foreigntablecolumn.isidentity.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ForeignTableColumn](./extract-pg-schema.foreigntablecolumn.md) > [isIdentity](./extract-pg-schema.foreigntablecolumn.isidentity.md) 4 | 5 | ## ForeignTableColumn.isIdentity property 6 | 7 | Whether the column is an identity column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isIdentity: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschemacolumn.table_name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaColumn](./extract-pg-schema.informationschemacolumn.md) > [table\_name](./extract-pg-schema.informationschemacolumn.table_name.md) 4 | 5 | ## InformationSchemaColumn.table\_name property 6 | 7 | Name of the table 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | table_name: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumn.indices.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumn](./extract-pg-schema.viewcolumn.md) > [indices](./extract-pg-schema.viewcolumn.indices.md) 4 | 5 | ## ViewColumn.indices property 6 | 7 | > Warning: This API is now obsolete. 8 | > 9 | > use TableDetails.indices instead 10 | > 11 | 12 | **Signature:** 13 | 14 | ```typescript 15 | indices?: Index[]; 16 | ``` 17 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumn.ordinalposition.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumn](./extract-pg-schema.viewcolumn.md) > [ordinalPosition](./extract-pg-schema.viewcolumn.ordinalposition.md) 4 | 5 | ## ViewColumn.ordinalPosition property 6 | 7 | Ordinal position of the column in the view. Starts from 1. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | ordinalPosition: number; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumn.source.md.uuTc-YVk.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as s,c as e,o as t,ae as i}from"./chunks/framework.Bffdpg9E.js";const k=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumn.source.md","filePath":"api/extract-pg-schema.foreigntablecolumn.source.md"}'),n={name:"api/extract-pg-schema.foreigntablecolumn.source.md"};function r(l,a,p,o,c,h){return t(),e("div",null,[...a[0]||(a[0]=[i("",5)])])}const u=s(n,[["render",r]]);export{k as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.ordinalposition.md.aHQwczH3.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o,ae as i}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.ordinalposition.md","filePath":"api/extract-pg-schema.tablecolumn.ordinalposition.md"}'),n={name:"api/extract-pg-schema.tablecolumn.ordinalposition.md"};function s(r,a,l,p,c,m){return o(),e("div",null,[...a[0]||(a[0]=[i("",5)])])}const u=t(n,[["render",s]]);export{h as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.trigger.eventmanipulation.md.9H23T7zF.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as e,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const k=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.trigger.eventmanipulation.md","filePath":"api/extract-pg-schema.trigger.eventmanipulation.md"}'),r={name:"api/extract-pg-schema.trigger.eventmanipulation.md"};function n(p,t,h,l,o,g){return i(),e("div",null,[...t[0]||(t[0]=[s("",5)])])}const d=a(r,[["render",n]]);export{k as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /src/kinds/query-parts/commentMapQueryPart.ts: -------------------------------------------------------------------------------- 1 | // Extract comments from attributes. Used for tables, views, materialized views and composite types. 2 | 3 | const commentMapQueryPart = ` 4 | SELECT 5 | a.attname as "column_name", 6 | col_description(c.oid, a.attnum::int) as "comment" 7 | FROM 8 | pg_class c 9 | JOIN pg_attribute a on a.attrelid=c.oid 10 | JOIN pg_namespace n ON c.relnamespace = n.oid 11 | WHERE 12 | n.nspname = :schema_name 13 | AND c.relname = :table_name 14 | `; 15 | 16 | export default commentMapQueryPart; 17 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.functiondetails.informationschemavalue.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [FunctionDetails](./extract-pg-schema.functiondetails.md) > [informationSchemaValue](./extract-pg-schema.functiondetails.informationschemavalue.md) 4 | 5 | ## FunctionDetails.informationSchemaValue property 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | informationSchemaValue: InformationSchemaRoutine; 11 | ``` 12 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschemacolumn.column_name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaColumn](./extract-pg-schema.informationschemacolumn.md) > [column\_name](./extract-pg-schema.informationschemacolumn.column_name.md) 4 | 5 | ## InformationSchemaColumn.column\_name property 6 | 7 | Name of the column 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | column_name: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschemadomain.domain_name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaDomain](./extract-pg-schema.informationschemadomain.md) > [domain\_name](./extract-pg-schema.informationschemadomain.domain_name.md) 4 | 5 | ## InformationSchemaDomain.domain\_name property 6 | 7 | Name of the domain 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | domain_name: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.indices.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [indices](./extract-pg-schema.tablecolumn.indices.md) 4 | 5 | ## TableColumn.indices property 6 | 7 | > Warning: This API is now obsolete. 8 | > 9 | > use TableDetails.indices instead 10 | > 11 | 12 | **Signature:** 13 | 14 | ```typescript 15 | indices: Index[]; 16 | ``` 17 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.ordinalposition.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [ordinalPosition](./extract-pg-schema.tablecolumn.ordinalposition.md) 4 | 5 | ## TableColumn.ordinalPosition property 6 | 7 | Ordinal position of the column in the table. Starts from 1. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | ordinalPosition: number; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tableindexcolumn.predicate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableIndexColumn](./extract-pg-schema.tableindexcolumn.md) > [predicate](./extract-pg-schema.tableindexcolumn.predicate.md) 4 | 5 | ## TableIndexColumn.predicate property 6 | 7 | Predicate of the partial index or null if regular index. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | predicate: string | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablesecuritypolicy.ispermissive.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableSecurityPolicy](./extract-pg-schema.tablesecuritypolicy.md) > [isPermissive](./extract-pg-schema.tablesecuritypolicy.ispermissive.md) 4 | 5 | ## TableSecurityPolicy.isPermissive property 6 | 7 | Whether the policy is permissive. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isPermissive: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.compositetypeattribute.name.md.Ff4pDjz5.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as p,ae as s}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.compositetypeattribute.name.md","filePath":"api/extract-pg-schema.compositetypeattribute.name.md"}'),i={name:"api/extract-pg-schema.compositetypeattribute.name.md"};function r(o,t,c,n,m,h){return p(),a("div",null,[...t[0]||(t[0]=[s("",5)])])}const u=e(i,[["render",r]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.compositetypeattribute.type.md.Dq1ucWkJ.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as p,ae as i}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.compositetypeattribute.type.md","filePath":"api/extract-pg-schema.compositetypeattribute.type.md"}'),s={name:"api/extract-pg-schema.compositetypeattribute.type.md"};function r(o,t,c,n,m,h){return p(),a("div",null,[...t[0]||(t[0]=[i("",5)])])}const d=e(s,[["render",r]]);export{l as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumn.comment.md.D65zYfD4.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as n,ae as o}from"./chunks/framework.Bffdpg9E.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumn.comment.md","filePath":"api/extract-pg-schema.foreigntablecolumn.comment.md"}'),s={name:"api/extract-pg-schema.foreigntablecolumn.comment.md"};function i(r,e,c,l,m,p){return n(),a("div",null,[...e[0]||(e[0]=[o("",5)])])}const d=t(s,[["render",i]]);export{g as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumn.isarray.md.CCpWi4DK.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as r,ae as s}from"./chunks/framework.Bffdpg9E.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumn.isarray.md","filePath":"api/extract-pg-schema.foreigntablecolumn.isarray.md"}'),i={name:"api/extract-pg-schema.foreigntablecolumn.isarray.md"};function o(n,a,l,p,c,h){return r(),t("div",null,[...a[0]||(a[0]=[s("",5)])])}const d=e(i,[["render",o]]);export{g as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntabledetails.columns.md.9DjgXXLa.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntabledetails.columns.md","filePath":"api/extract-pg-schema.foreigntabledetails.columns.md"}'),l={name:"api/extract-pg-schema.foreigntabledetails.columns.md"};function r(n,e,o,p,c,m){return s(),t("div",null,[...e[0]||(e[0]=[i("",5)])])}const d=a(l,[["render",r]]);export{g as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.functiondetails.definition.md.7fStdUQA.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as i,o as a,ae as n}from"./chunks/framework.Bffdpg9E.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.functiondetails.definition.md","filePath":"api/extract-pg-schema.functiondetails.definition.md"}'),s={name:"api/extract-pg-schema.functiondetails.definition.md"};function o(r,t,c,p,d,l){return a(),i("div",null,[...t[0]||(t[0]=[n("",4)])])}const g=e(s,[["render",o]]);export{f as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.functiondetails.isleakproof.md.ZIgMbZmP.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.functiondetails.isleakproof.md","filePath":"api/extract-pg-schema.functiondetails.isleakproof.md"}'),o={name:"api/extract-pg-schema.functiondetails.isleakproof.md"};function r(n,a,p,c,l,h){return s(),e("div",null,[...a[0]||(a[0]=[i("",4)])])}const m=t(o,[["render",r]]);export{f as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.functiondetails.parameters.md.DNUyWTm0.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o as s,ae as r}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.functiondetails.parameters.md","filePath":"api/extract-pg-schema.functiondetails.parameters.md"}'),i={name:"api/extract-pg-schema.functiondetails.parameters.md"};function p(n,a,c,o,l,m){return s(),e("div",null,[...a[0]||(a[0]=[r("",4)])])}const u=t(i,[["render",p]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.functiondetails.returnsset.md.DTl2vYwy.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as s,ae as r}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.functiondetails.returnsset.md","filePath":"api/extract-pg-schema.functiondetails.returnsset.md"}'),n={name:"api/extract-pg-schema.functiondetails.returnsset.md"};function i(c,t,p,o,l,h){return s(),a("div",null,[...t[0]||(t[0]=[r("",4)])])}const m=e(n,[["render",i]]);export{d as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.functiondetails.returntype.md.BWLfJ8Gm.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as r,ae as s}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.functiondetails.returntype.md","filePath":"api/extract-pg-schema.functiondetails.returntype.md"}'),i={name:"api/extract-pg-schema.functiondetails.returntype.md"};function n(p,t,c,o,l,h){return r(),a("div",null,[...t[0]||(t[0]=[s("",4)])])}const g=e(i,[["render",n]]);export{d as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.functiondetails.volatility.md.IeEAOu1N.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as i,o as e,ae as s}from"./chunks/framework.Bffdpg9E.js";const u=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.functiondetails.volatility.md","filePath":"api/extract-pg-schema.functiondetails.volatility.md"}'),l={name:"api/extract-pg-schema.functiondetails.volatility.md"};function o(n,t,c,r,p,h){return e(),i("div",null,[...t[0]||(t[0]=[s("",4)])])}const m=a(l,[["render",o]]);export{u as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewcolumn.name.md.DvyKpZtR.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as i,ae as r}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewcolumn.name.md","filePath":"api/extract-pg-schema.materializedviewcolumn.name.md"}'),n={name:"api/extract-pg-schema.materializedviewcolumn.name.md"};function s(m,e,p,l,c,o){return i(),t("div",null,[...e[0]||(e[0]=[r("",5)])])}const u=a(n,[["render",s]]);export{h as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewcolumn.type.md.qzJVV3q7.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as i,ae as p}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewcolumn.type.md","filePath":"api/extract-pg-schema.materializedviewcolumn.type.md"}'),r={name:"api/extract-pg-schema.materializedviewcolumn.type.md"};function s(l,e,o,c,n,m){return i(),t("div",null,[...e[0]||(e[0]=[p("",5)])])}const u=a(r,[["render",s]]);export{h as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewcolumntype.md.DOy1YQEO.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as s,o as e,ae as t}from"./chunks/framework.Bffdpg9E.js";const c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewcolumntype.md","filePath":"api/extract-pg-schema.materializedviewcolumntype.md"}'),p={name:"api/extract-pg-schema.materializedviewcolumntype.md"};function n(l,i,h,r,k,d){return e(),s("div",null,[...i[0]||(i[0]=[t("",5)])])}const m=a(p,[["render",n]]);export{c as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tableindexcolumn.definition.md.XaCAxw6l.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as i,ae as n}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tableindexcolumn.definition.md","filePath":"api/extract-pg-schema.tableindexcolumn.definition.md"}'),o={name:"api/extract-pg-schema.tableindexcolumn.definition.md"};function s(r,e,p,l,c,d){return i(),a("div",null,[...e[0]||(e[0]=[n("",5)])])}const f=t(o,[["render",s]]);export{h as __pageData,f as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tableindexcolumn.predicate.md.5zqgRlid.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as i,ae as r}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tableindexcolumn.predicate.md","filePath":"api/extract-pg-schema.tableindexcolumn.predicate.md"}'),s={name:"api/extract-pg-schema.tableindexcolumn.predicate.md"};function p(n,e,l,c,d,o){return i(),t("div",null,[...e[0]||(e[0]=[r("",5)])])}const g=a(s,[["render",p]]);export{m as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.ordinalposition.md.CxVG0rCo.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as e,o as i,ae as o}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.ordinalposition.md","filePath":"api/extract-pg-schema.viewcolumn.ordinalposition.md"}'),n={name:"api/extract-pg-schema.viewcolumn.ordinalposition.md"};function s(r,t,p,l,c,m){return i(),e("div",null,[...t[0]||(t[0]=[o("",5)])])}const u=a(n,[["render",s]]);export{h as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.compositetypeattribute.isnullable.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [CompositeTypeAttribute](./extract-pg-schema.compositetypeattribute.md) > [isNullable](./extract-pg-schema.compositetypeattribute.isnullable.md) 4 | 5 | ## CompositeTypeAttribute.isNullable property 6 | 7 | Whether the attribute is nullable. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isNullable: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.compositetypeattribute.maxlength.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [CompositeTypeAttribute](./extract-pg-schema.compositetypeattribute.md) > [maxLength](./extract-pg-schema.compositetypeattribute.maxlength.md) 4 | 5 | ## CompositeTypeAttribute.maxLength property 6 | 7 | Maximum length of the attribute. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | maxLength: number | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.functionparameter.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [FunctionParameter](./extract-pg-schema.functionparameter.md) 4 | 5 | ## FunctionParameter type 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | export type FunctionParameter = { 11 | name: string; 12 | type: string; 13 | mode: ParameterMode; 14 | hasDefault: boolean; 15 | ordinalPosition: number; 16 | }; 17 | ``` 18 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschemadomain.udt_name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaDomain](./extract-pg-schema.informationschemadomain.md) > [udt\_name](./extract-pg-schema.informationschemadomain.udt_name.md) 4 | 5 | ## InformationSchemaDomain.udt\_name property 6 | 7 | Name of the domain data type 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | udt_name: string | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschematable.commit_action.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaTable](./extract-pg-schema.informationschematable.md) > [commit\_action](./extract-pg-schema.informationschematable.commit_action.md) 4 | 5 | ## InformationSchemaTable.commit\_action property 6 | 7 | Not yet implemented 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | commit_action: any; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschematable.is_typed.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaTable](./extract-pg-schema.informationschematable.md) > [is\_typed](./extract-pg-schema.informationschematable.is_typed.md) 4 | 5 | ## InformationSchemaTable.is\_typed property 6 | 7 | YES if the table is a typed table, NO if not 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | is_typed: YesNo; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.materializedviewcolumn.defaultvalue.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [MaterializedViewColumn](./extract-pg-schema.materializedviewcolumn.md) > [defaultValue](./extract-pg-schema.materializedviewcolumn.defaultvalue.md) 4 | 5 | ## MaterializedViewColumn.defaultValue property 6 | 7 | Default value of the column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | defaultValue: any; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.materializedviewcolumn.maxlength.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [MaterializedViewColumn](./extract-pg-schema.materializedviewcolumn.md) > [maxLength](./extract-pg-schema.materializedviewcolumn.maxlength.md) 4 | 5 | ## MaterializedViewColumn.maxLength property 6 | 7 | Maximum length of the column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | maxLength: number | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.parenttable.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [parentTable](./extract-pg-schema.tablecolumn.parenttable.md) 4 | 5 | ## TableColumn.parentTable property 6 | 7 | Name of the table the column is inherited from if table is using inheritance 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | parentTable: string | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tabledetails.securitypolicies.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableDetails](./extract-pg-schema.tabledetails.md) > [securityPolicies](./extract-pg-schema.tabledetails.securitypolicies.md) 4 | 5 | ## TableDetails.securityPolicies property 6 | 7 | Array of security policies on the table. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | securityPolicies: TableSecurityPolicy[]; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumn.isprimarykey.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumn](./extract-pg-schema.viewcolumn.md) > [isPrimaryKey](./extract-pg-schema.viewcolumn.isprimarykey.md) 4 | 5 | ## ViewColumn.isPrimaryKey property 6 | 7 | Whether the column is a primary key. This is only present if the view is resolved. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isPrimaryKey?: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.extractschemaoptions.schemas.md.BZ-Zw4Yt.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o as s,ae as c}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.extractschemaoptions.schemas.md","filePath":"api/extract-pg-schema.extractschemaoptions.schemas.md"}'),r={name:"api/extract-pg-schema.extractschemaoptions.schemas.md"};function p(i,a,h,o,n,m){return s(),e("div",null,[...a[0]||(a[0]=[c("",5)])])}const x=t(r,[["render",p]]);export{d as __pageData,x as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumn.generated.md.V9Wu3IOd.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as i,ae as n}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumn.generated.md","filePath":"api/extract-pg-schema.foreigntablecolumn.generated.md"}'),r={name:"api/extract-pg-schema.foreigntablecolumn.generated.md"};function s(o,e,l,p,h,g){return i(),t("div",null,[...e[0]||(e[0]=[n("",5)])])}const u=a(r,[["render",s]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumn.maxlength.md.C8fcDzDJ.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as n,ae as s}from"./chunks/framework.Bffdpg9E.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumn.maxlength.md","filePath":"api/extract-pg-schema.foreigntablecolumn.maxlength.md"}'),i={name:"api/extract-pg-schema.foreigntablecolumn.maxlength.md"};function l(r,e,o,p,h,c){return n(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const d=a(i,[["render",l]]);export{g as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.compositetypeattribute.defaultvalue.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [CompositeTypeAttribute](./extract-pg-schema.compositetypeattribute.md) > [defaultValue](./extract-pg-schema.compositetypeattribute.defaultvalue.md) 4 | 5 | ## CompositeTypeAttribute.defaultValue property 6 | 7 | Default value of the attribute. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | defaultValue: any; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.extractschemaoptions.onprogress.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ExtractSchemaOptions](./extract-pg-schema.extractschemaoptions.md) > [onProgress](./extract-pg-schema.extractschemaoptions.onprogress.md) 4 | 5 | ## ExtractSchemaOptions.onProgress property 6 | 7 | Called once for each type that is extracted. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | onProgress?: () => void; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.materializedviewcolumn.isupdatable.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [MaterializedViewColumn](./extract-pg-schema.materializedviewcolumn.md) > [isUpdatable](./extract-pg-schema.materializedviewcolumn.isupdatable.md) 4 | 5 | ## MaterializedViewColumn.isUpdatable property 6 | 7 | Whether the column is updatable. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isUpdatable: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.materializedviewdetails.definition.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [MaterializedViewDetails](./extract-pg-schema.materializedviewdetails.md) > [definition](./extract-pg-schema.materializedviewdetails.definition.md) 4 | 5 | ## MaterializedViewDetails.definition property 6 | 7 | The SQL definition of the view. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | definition: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.procedureparameter.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ProcedureParameter](./extract-pg-schema.procedureparameter.md) 4 | 5 | ## ProcedureParameter type 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | export type ProcedureParameter = { 11 | name: string; 12 | type: string; 13 | mode: ParameterMode; 14 | hasDefault: boolean; 15 | ordinalPosition: number; 16 | }; 17 | ``` 18 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.updateactionmap.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [updateActionMap](./extract-pg-schema.updateactionmap.md) 4 | 5 | ## updateActionMap variable 6 | 7 | **Signature:** 8 | 9 | ```typescript 10 | updateActionMap: { 11 | readonly a: "NO ACTION"; 12 | readonly r: "RESTRICT"; 13 | readonly c: "CASCADE"; 14 | readonly n: "SET NULL"; 15 | readonly d: "SET DEFAULT"; 16 | } 17 | ``` 18 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumn.expandedtype.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumn](./extract-pg-schema.viewcolumn.md) > [expandedType](./extract-pg-schema.viewcolumn.expandedtype.md) 4 | 5 | ## ViewColumn.expandedType property 6 | 7 | Expanded type name. If the type is an array, brackets will be appended to the type name. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | expandedType: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumn.reference.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumn](./extract-pg-schema.viewcolumn.md) > [reference](./extract-pg-schema.viewcolumn.reference.md) 4 | 5 | ## ViewColumn.reference property 6 | 7 | > Warning: This API is now obsolete. 8 | > 9 | > use references instead 10 | > 11 | 12 | **Signature:** 13 | 14 | ```typescript 15 | reference?: ColumnReference | null; 16 | ``` 17 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumn.isidentity.md.JfRxz_Zy.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as i,ae as n}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumn.isidentity.md","filePath":"api/extract-pg-schema.foreigntablecolumn.isidentity.md"}'),s={name:"api/extract-pg-schema.foreigntablecolumn.isidentity.md"};function r(o,e,l,p,c,h){return i(),a("div",null,[...e[0]||(e[0]=[n("",5)])])}const g=t(s,[["render",r]]);export{m as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumn.isnullable.md.B6lp3dm0.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as l,ae as s}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumn.isnullable.md","filePath":"api/extract-pg-schema.foreigntablecolumn.isnullable.md"}'),i={name:"api/extract-pg-schema.foreigntablecolumn.isnullable.md"};function n(r,e,o,p,c,h){return l(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const g=a(i,[["render",n]]);export{m as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.functiondetails.estimatedcost.md.8gArfxD6.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.functiondetails.estimatedcost.md","filePath":"api/extract-pg-schema.functiondetails.estimatedcost.md"}'),c={name:"api/extract-pg-schema.functiondetails.estimatedcost.md"};function n(o,t,r,p,d,l){return s(),a("div",null,[...t[0]||(t[0]=[i("",4)])])}const u=e(c,[["render",n]]);export{h as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.functiondetails.estimatedrows.md.CQr7wWRt.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.functiondetails.estimatedrows.md","filePath":"api/extract-pg-schema.functiondetails.estimatedrows.md"}'),n={name:"api/extract-pg-schema.functiondetails.estimatedrows.md"};function r(o,t,p,c,l,d){return s(),a("div",null,[...t[0]||(t[0]=[i("",4)])])}const g=e(n,[["render",r]]);export{m as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewcolumn.source.md.DIaHidvS.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as i,o as s,ae as t}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewcolumn.source.md","filePath":"api/extract-pg-schema.materializedviewcolumn.source.md"}'),r={name:"api/extract-pg-schema.materializedviewcolumn.source.md"};function n(l,e,p,c,o,h){return s(),i("div",null,[...e[0]||(e[0]=[t("",5)])])}const u=a(r,[["render",n]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tabledetails.securitypolicies.md.lNNaYzcL.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const u=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tabledetails.securitypolicies.md","filePath":"api/extract-pg-schema.tabledetails.securitypolicies.md"}'),r={name:"api/extract-pg-schema.tabledetails.securitypolicies.md"};function c(l,e,p,o,n,h){return i(),a("div",null,[...e[0]||(e[0]=[s("",5)])])}const y=t(r,[["render",c]]);export{u as __pageData,y as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.compositetypeattribute.isupdatable.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [CompositeTypeAttribute](./extract-pg-schema.compositetypeattribute.md) > [isUpdatable](./extract-pg-schema.compositetypeattribute.isupdatable.md) 4 | 5 | ## CompositeTypeAttribute.isUpdatable property 6 | 7 | Whether the attribute is updatable. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isUpdatable: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.compositetypedetails.attributes.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [CompositeTypeDetails](./extract-pg-schema.compositetypedetails.md) > [attributes](./extract-pg-schema.compositetypedetails.attributes.md) 4 | 5 | ## CompositeTypeDetails.attributes property 6 | 7 | Attributes of the composite type. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | attributes: CompositeTypeAttribute[]; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.materializedviewcolumn.isidentity.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [MaterializedViewColumn](./extract-pg-schema.materializedviewcolumn.md) > [isIdentity](./extract-pg-schema.materializedviewcolumn.isidentity.md) 4 | 5 | ## MaterializedViewColumn.isIdentity property 6 | 7 | Whether the column is an identity column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isIdentity: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.materializedviewdetails.columns.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [MaterializedViewDetails](./extract-pg-schema.materializedviewdetails.md) > [columns](./extract-pg-schema.materializedviewdetails.columns.md) 4 | 5 | ## MaterializedViewDetails.columns property 6 | 7 | Columns in the materialized view. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | columns: MaterializedViewColumn[]; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.expandedtype.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [expandedType](./extract-pg-schema.tablecolumn.expandedtype.md) 4 | 5 | ## TableColumn.expandedType property 6 | 7 | Expanded type name. If the type is an array, brackets will be appended to the type name. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | expandedType: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.tablecolumn.reference.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [TableColumn](./extract-pg-schema.tablecolumn.md) > [reference](./extract-pg-schema.tablecolumn.reference.md) 4 | 5 | ## TableColumn.reference property 6 | 7 | > Warning: This API is now obsolete. 8 | > 9 | > use references instead 10 | > 11 | 12 | **Signature:** 13 | 14 | ```typescript 15 | reference: ColumnReference | null; 16 | ``` 17 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.trigger.informationschemavalue.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [Trigger](./extract-pg-schema.trigger.md) > [informationSchemaValue](./extract-pg-schema.trigger.informationschemavalue.md) 4 | 5 | ## Trigger.informationSchemaValue property 6 | 7 | Information schema value for the trigger. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | informationSchemaValue: InformationSchemaTrigger; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.compositetypeattribute.comment.md.i2vuAs_u.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.compositetypeattribute.comment.md","filePath":"api/extract-pg-schema.compositetypeattribute.comment.md"}'),p={name:"api/extract-pg-schema.compositetypeattribute.comment.md"};function o(r,t,c,m,n,h){return s(),a("div",null,[...t[0]||(t[0]=[i("",5)])])}const g=e(p,[["render",o]]);export{d as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.compositetypeattribute.isarray.md.Dg3kEX7N.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as r,ae as s}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.compositetypeattribute.isarray.md","filePath":"api/extract-pg-schema.compositetypeattribute.isarray.md"}'),i={name:"api/extract-pg-schema.compositetypeattribute.isarray.md"};function p(o,t,c,h,n,m){return r(),a("div",null,[...t[0]||(t[0]=[s("",5)])])}const d=e(i,[["render",p]]);export{l as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumn.isupdatable.md.DIoHVoJs.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumn.isupdatable.md","filePath":"api/extract-pg-schema.foreigntablecolumn.isupdatable.md"}'),l={name:"api/extract-pg-schema.foreigntablecolumn.isupdatable.md"};function p(r,a,o,n,c,h){return s(),t("div",null,[...a[0]||(a[0]=[i("",5)])])}const g=e(l,[["render",p]]);export{m as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.functiondetails.parallelsafety.md.CFnPtATQ.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o as l,ae as s}from"./chunks/framework.Bffdpg9E.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.functiondetails.parallelsafety.md","filePath":"api/extract-pg-schema.functiondetails.parallelsafety.md"}'),i={name:"api/extract-pg-schema.functiondetails.parallelsafety.md"};function r(p,a,n,c,o,h){return l(),e("div",null,[...a[0]||(a[0]=[s("",4)])])}const u=t(i,[["render",r]]);export{f as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewcolumn.comment.md._RvjefpB.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewcolumn.comment.md","filePath":"api/extract-pg-schema.materializedviewcolumn.comment.md"}'),n={name:"api/extract-pg-schema.materializedviewcolumn.comment.md"};function r(m,e,c,o,l,p){return i(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const g=a(n,[["render",r]]);export{d as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewcolumn.indices.md.Ca5Wocbq.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as i,o as t,ae as s}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewcolumn.indices.md","filePath":"api/extract-pg-schema.materializedviewcolumn.indices.md"}'),r={name:"api/extract-pg-schema.materializedviewcolumn.indices.md"};function n(c,e,l,p,o,d){return t(),i("div",null,[...e[0]||(e[0]=[s("",5)])])}const u=a(r,[["render",n]]);export{h as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewcolumn.isarray.md.FtUmKi6H.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as r,ae as i}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewcolumn.isarray.md","filePath":"api/extract-pg-schema.materializedviewcolumn.isarray.md"}'),s={name:"api/extract-pg-schema.materializedviewcolumn.isarray.md"};function l(p,a,c,o,n,m){return r(),t("div",null,[...a[0]||(a[0]=[i("",5)])])}const u=e(s,[["render",l]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.trigger.informationschemavalue.md.r-Z97yaB.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as r,ae as i}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.trigger.informationschemavalue.md","filePath":"api/extract-pg-schema.trigger.informationschemavalue.md"}'),s={name:"api/extract-pg-schema.trigger.informationschemavalue.md"};function o(n,a,c,p,m,g){return r(),t("div",null,[...a[0]||(a[0]=[i("",5)])])}const f=e(s,[["render",o]]);export{l as __pageData,f as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.compositetypeattribute.isidentity.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [CompositeTypeAttribute](./extract-pg-schema.compositetypeattribute.md) > [isIdentity](./extract-pg-schema.compositetypeattribute.isidentity.md) 4 | 5 | ## CompositeTypeAttribute.isIdentity property 6 | 7 | Whether the attribute is an identity attribute. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isIdentity: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschemaroutine.created.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaRoutine](./extract-pg-schema.informationschemaroutine.md) > [created](./extract-pg-schema.informationschemaroutine.created.md) 4 | 5 | ## InformationSchemaRoutine.created property 6 | 7 | Applies to a feature not available in PostgreSQL 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | created: Date | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschemaroutine.data_type.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaRoutine](./extract-pg-schema.informationschemaroutine.md) > [data\_type](./extract-pg-schema.informationschemaroutine.data_type.md) 4 | 5 | ## InformationSchemaRoutine.data\_type property 6 | 7 | Return data type of the function 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | data_type: string | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschemaview.table_schema.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaView](./extract-pg-schema.informationschemaview.md) > [table\_schema](./extract-pg-schema.informationschemaview.table_schema.md) 4 | 5 | ## InformationSchemaView.table\_schema property 6 | 7 | Name of the schema that contains the table 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | table_schema: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.compositetypeattribute.generated.md.BFnUDDfd.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.compositetypeattribute.generated.md","filePath":"api/extract-pg-schema.compositetypeattribute.generated.md"}'),r={name:"api/extract-pg-schema.compositetypeattribute.generated.md"};function p(o,t,n,h,c,d){return i(),a("div",null,[...t[0]||(t[0]=[s("",5)])])}const u=e(r,[["render",p]]);export{l as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.compositetypeattribute.maxlength.md._ONPqAb1.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.compositetypeattribute.maxlength.md","filePath":"api/extract-pg-schema.compositetypeattribute.maxlength.md"}'),p={name:"api/extract-pg-schema.compositetypeattribute.maxlength.md"};function r(o,t,h,n,c,m){return i(),a("div",null,[...t[0]||(t[0]=[s("",5)])])}const d=e(p,[["render",r]]);export{g as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.compositetypedetails.attributes.md.BbRvXT1B.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.compositetypedetails.attributes.md","filePath":"api/extract-pg-schema.compositetypedetails.attributes.md"}'),p={name:"api/extract-pg-schema.compositetypedetails.attributes.md"};function r(o,t,c,l,m,h){return s(),a("div",null,[...t[0]||(t[0]=[i("",5)])])}const u=e(p,[["render",r]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.extractschemaoptions.onprogress.md.D8AgWk6y.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as e,o as s,ae as r}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.extractschemaoptions.onprogress.md","filePath":"api/extract-pg-schema.extractschemaoptions.onprogress.md"}'),o={name:"api/extract-pg-schema.extractschemaoptions.onprogress.md"};function p(i,t,c,n,h,l){return s(),e("div",null,[...t[0]||(t[0]=[r("",5)])])}const d=a(o,[["render",p]]);export{m as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.extractschemaoptions.typefilter.md.Bo0OiceU.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.extractschemaoptions.typefilter.md","filePath":"api/extract-pg-schema.extractschemaoptions.typefilter.md"}'),p={name:"api/extract-pg-schema.extractschemaoptions.typefilter.md"};function r(h,t,c,n,o,l){return s(),a("div",null,[...t[0]||(t[0]=[i("",5)])])}const g=e(p,[["render",r]]);export{d as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumn.defaultvalue.md.DbjOyU6P.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as l,ae as r}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumn.defaultvalue.md","filePath":"api/extract-pg-schema.foreigntablecolumn.defaultvalue.md"}'),o={name:"api/extract-pg-schema.foreigntablecolumn.defaultvalue.md"};function n(s,e,i,p,c,u){return l(),t("div",null,[...e[0]||(e[0]=[r("",5)])])}const m=a(o,[["render",n]]);export{h as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumn.expandedtype.md.BwQCK5KU.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as p,ae as n}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumn.expandedtype.md","filePath":"api/extract-pg-schema.foreigntablecolumn.expandedtype.md"}'),r={name:"api/extract-pg-schema.foreigntablecolumn.expandedtype.md"};function o(s,e,i,l,c,d){return p(),t("div",null,[...e[0]||(e[0]=[n("",5)])])}const g=a(r,[["render",o]]);export{m as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumn.isprimarykey.md.D6lZD4By.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as r,ae as i}from"./chunks/framework.Bffdpg9E.js";const y=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumn.isprimarykey.md","filePath":"api/extract-pg-schema.foreigntablecolumn.isprimarykey.md"}'),s={name:"api/extract-pg-schema.foreigntablecolumn.isprimarykey.md"};function p(n,e,o,l,c,m){return r(),t("div",null,[...e[0]||(e[0]=[i("",5)])])}const g=a(s,[["render",p]]);export{y as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemacolumn.udt_name.md.D05OBOGf.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o as n,ae as o}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemacolumn.udt_name.md","filePath":"api/extract-pg-schema.informationschemacolumn.udt_name.md"}'),m={name:"api/extract-pg-schema.informationschemacolumn.udt_name.md"};function i(r,a,s,c,p,h){return n(),e("div",null,[...a[0]||(a[0]=[o("",5)])])}const u=t(m,[["render",i]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemadomain.udt_name.md.CO8LK-Pg.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o as i,ae as n}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemadomain.udt_name.md","filePath":"api/extract-pg-schema.informationschemadomain.udt_name.md"}'),s={name:"api/extract-pg-schema.informationschemadomain.udt_name.md"};function o(m,a,r,p,h,c){return i(),e("div",null,[...a[0]||(a[0]=[n("",5)])])}const _=t(s,[["render",o]]);export{l as __pageData,_ as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemaroutine.created.md.SC8FjTt6.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as i,ae as r}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemaroutine.created.md","filePath":"api/extract-pg-schema.informationschemaroutine.created.md"}'),s={name:"api/extract-pg-schema.informationschemaroutine.created.md"};function n(o,e,c,p,h,m){return i(),t("div",null,[...e[0]||(e[0]=[r("",5)])])}const g=a(s,[["render",n]]);export{d as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschematable.is_typed.md.D9Yo_wQB.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschematable.is_typed.md","filePath":"api/extract-pg-schema.informationschematable.is_typed.md"}'),p={name:"api/extract-pg-schema.informationschematable.is_typed.md"};function r(o,a,n,c,h,m){return s(),t("div",null,[...a[0]||(a[0]=[i("",5)])])}const _=e(p,[["render",r]]);export{d as __pageData,_ as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemaview.table_name.md.j6-nz3hq.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as i,ae as n}from"./chunks/framework.Bffdpg9E.js";const _=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemaview.table_name.md","filePath":"api/extract-pg-schema.informationschemaview.table_name.md"}'),r={name:"api/extract-pg-schema.informationschemaview.table_name.md"};function s(o,a,m,p,c,h){return i(),t("div",null,[...a[0]||(a[0]=[n("",5)])])}const d=e(r,[["render",s]]);export{_ as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewcolumn.generated.md.Cy6LUEGf.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as i,ae as r}from"./chunks/framework.Bffdpg9E.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewcolumn.generated.md","filePath":"api/extract-pg-schema.materializedviewcolumn.generated.md"}'),s={name:"api/extract-pg-schema.materializedviewcolumn.generated.md"};function n(l,e,p,o,d,h){return i(),t("div",null,[...e[0]||(e[0]=[r("",5)])])}const m=a(s,[["render",n]]);export{g as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewcolumn.maxlength.md.BDCEbeTZ.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewcolumn.maxlength.md","filePath":"api/extract-pg-schema.materializedviewcolumn.maxlength.md"}'),l={name:"api/extract-pg-schema.materializedviewcolumn.maxlength.md"};function r(n,e,p,m,h,c){return i(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const g=a(l,[["render",r]]);export{d as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewcolumn.reference.md.Dv6tBsM_.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as i,ae as r}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewcolumn.reference.md","filePath":"api/extract-pg-schema.materializedviewcolumn.reference.md"}'),s={name:"api/extract-pg-schema.materializedviewcolumn.reference.md"};function n(l,e,c,p,o,h){return i(),t("div",null,[...e[0]||(e[0]=[r("",5)])])}const u=a(s,[["render",n]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewdetails.columns.md.DlfHIEEj.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewdetails.columns.md","filePath":"api/extract-pg-schema.materializedviewdetails.columns.md"}'),l={name:"api/extract-pg-schema.materializedviewdetails.columns.md"};function r(p,e,c,n,o,d){return i(),t("div",null,[...e[0]||(e[0]=[s("",5)])])}const u=a(l,[["render",r]]);export{h as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablesecuritypolicy.commandtype.md.BG30InYU.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as e,o as i,ae as s}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablesecuritypolicy.commandtype.md","filePath":"api/extract-pg-schema.tablesecuritypolicy.commandtype.md"}'),p={name:"api/extract-pg-schema.tablesecuritypolicy.commandtype.md"};function c(l,t,o,r,n,h){return i(),e("div",null,[...t[0]||(t[0]=[s("",5)])])}const d=a(p,[["render",c]]);export{m as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablesecuritypolicy.ispermissive.md.CLfaMSU3.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as i,c as t,o as s,ae as a}from"./chunks/framework.Bffdpg9E.js";const y=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablesecuritypolicy.ispermissive.md","filePath":"api/extract-pg-schema.tablesecuritypolicy.ispermissive.md"}'),r={name:"api/extract-pg-schema.tablesecuritypolicy.ispermissive.md"};function p(c,e,l,o,h,n){return s(),t("div",null,[...e[0]||(e[0]=[a("",5)])])}const d=i(r,[["render",p]]);export{y as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.extractschemaoptions.onprogressend.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ExtractSchemaOptions](./extract-pg-schema.extractschemaoptions.md) > [onProgressEnd](./extract-pg-schema.extractschemaoptions.onprogressend.md) 4 | 5 | ## ExtractSchemaOptions.onProgressEnd property 6 | 7 | Called when all types have been extracted. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | onProgressEnd?: () => void; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.foreigntablecolumntype.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ForeignTableColumnType](./extract-pg-schema.foreigntablecolumntype.md) 4 | 5 | ## ForeignTableColumnType type 6 | 7 | Column type in a foreign table. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | export type ForeignTableColumnType = { 13 | fullName: string; 14 | kind: "base" | "range" | "domain" | "composite" | "enum"; 15 | }; 16 | ``` 17 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschematable.table_schema.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaTable](./extract-pg-schema.informationschematable.md) > [table\_schema](./extract-pg-schema.informationschematable.table_schema.md) 4 | 5 | ## InformationSchemaTable.table\_schema property 6 | 7 | Name of the schema that contains the table 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | table_schema: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.compositetypeattribute.isidentity.md.C_HCnbRE.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as i,o as a,ae as s}from"./chunks/framework.Bffdpg9E.js";const y=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.compositetypeattribute.isidentity.md","filePath":"api/extract-pg-schema.compositetypeattribute.isidentity.md"}'),p={name:"api/extract-pg-schema.compositetypeattribute.isidentity.md"};function r(o,t,c,n,h,d){return a(),i("div",null,[...t[0]||(t[0]=[s("",5)])])}const l=e(p,[["render",r]]);export{y as __pageData,l as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.compositetypeattribute.isnullable.md.BYG6-t21.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.compositetypeattribute.isnullable.md","filePath":"api/extract-pg-schema.compositetypeattribute.isnullable.md"}'),p={name:"api/extract-pg-schema.compositetypeattribute.isnullable.md"};function l(r,t,o,c,n,h){return s(),a("div",null,[...t[0]||(t[0]=[i("",5)])])}const b=e(p,[["render",l]]);export{m as __pageData,b as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.extractschemaoptions.resolveviews.md.CB7nGUQV.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.extractschemaoptions.resolveviews.md","filePath":"api/extract-pg-schema.extractschemaoptions.resolveviews.md"}'),o={name:"api/extract-pg-schema.extractschemaoptions.resolveviews.md"};function r(c,e,p,h,l,n){return s(),a("div",null,[...e[0]||(e[0]=[i("",5)])])}const v=t(o,[["render",r]]);export{d as __pageData,v as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.foreigntablecolumn.ordinalposition.md.DRK-K3mp.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o,ae as i}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.foreigntablecolumn.ordinalposition.md","filePath":"api/extract-pg-schema.foreigntablecolumn.ordinalposition.md"}'),n={name:"api/extract-pg-schema.foreigntablecolumn.ordinalposition.md"};function r(s,a,l,p,c,m){return o(),e("div",null,[...a[0]||(a[0]=[i("",5)])])}const g=t(n,[["render",r]]);export{h as __pageData,g as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.functiondetails.issecuritydefiner.md.C3QQMCCb.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as i,o as a,ae as s}from"./chunks/framework.Bffdpg9E.js";const u=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.functiondetails.issecuritydefiner.md","filePath":"api/extract-pg-schema.functiondetails.issecuritydefiner.md"}'),r={name:"api/extract-pg-schema.functiondetails.issecuritydefiner.md"};function n(c,e,p,o,l,d){return a(),i("div",null,[...e[0]||(e[0]=[s("",4)])])}const f=t(r,[["render",n]]);export{u as __pageData,f as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemacolumn.data_type.md.kJ_oIlFO.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o as n,ae as i}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemacolumn.data_type.md","filePath":"api/extract-pg-schema.informationschemacolumn.data_type.md"}'),o={name:"api/extract-pg-schema.informationschemacolumn.data_type.md"};function s(r,a,c,m,p,h){return n(),e("div",null,[...a[0]||(a[0]=[i("",5)])])}const _=t(o,[["render",s]]);export{l as __pageData,_ as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemadomain.data_type.md.q-n_Wv9i.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o as i,ae as n}from"./chunks/framework.Bffdpg9E.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemadomain.data_type.md","filePath":"api/extract-pg-schema.informationschemadomain.data_type.md"}'),s={name:"api/extract-pg-schema.informationschemadomain.data_type.md"};function o(p,a,r,m,c,h){return i(),e("div",null,[...a[0]||(a[0]=[n("",5)])])}const _=t(s,[["render",o]]);export{l as __pageData,_ as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemaroutine.sql_path.md.DaJnt2Dy.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const _=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemaroutine.sql_path.md","filePath":"api/extract-pg-schema.informationschemaroutine.sql_path.md"}'),n={name:"api/extract-pg-schema.informationschemaroutine.sql_path.md"};function r(o,a,p,h,c,l){return s(),e("div",null,[...a[0]||(a[0]=[i("",5)])])}const d=t(n,[["render",r]]);export{_ as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemaroutine.udt_name.md.4T1pVXIs.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o as i,ae as n}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemaroutine.udt_name.md","filePath":"api/extract-pg-schema.informationschemaroutine.udt_name.md"}'),s={name:"api/extract-pg-schema.informationschemaroutine.udt_name.md"};function r(o,a,p,m,h,c){return i(),e("div",null,[...a[0]||(a[0]=[n("",5)])])}const u=t(s,[["render",r]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschematable.table_name.md.Kmj2skio.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as n,ae as r}from"./chunks/framework.Bffdpg9E.js";const _=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschematable.table_name.md","filePath":"api/extract-pg-schema.informationschematable.table_name.md"}'),s={name:"api/extract-pg-schema.informationschematable.table_name.md"};function i(o,a,m,p,c,l){return n(),t("div",null,[...a[0]||(a[0]=[r("",5)])])}const b=e(s,[["render",i]]);export{_ as __pageData,b as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschematable.table_type.md._bHx63YO.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o as s,ae as i}from"./chunks/framework.Bffdpg9E.js";const k=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschematable.table_type.md","filePath":"api/extract-pg-schema.informationschematable.table_type.md"}'),p={name:"api/extract-pg-schema.informationschematable.table_type.md"};function r(n,a,o,l,h,c){return s(),e("div",null,[...a[0]||(a[0]=[i("",5)])])}const b=t(p,[["render",r]]);export{k as __pageData,b as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewcolumn.isidentity.md.D0poEnFF.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as i,o as a,ae as s}from"./chunks/framework.Bffdpg9E.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewcolumn.isidentity.md","filePath":"api/extract-pg-schema.materializedviewcolumn.isidentity.md"}'),r={name:"api/extract-pg-schema.materializedviewcolumn.isidentity.md"};function n(l,e,p,c,o,d){return a(),i("div",null,[...e[0]||(e[0]=[s("",5)])])}const u=t(r,[["render",n]]);export{h as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewcolumn.isnullable.md.D-tMECF5.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as i,o as t,ae as l}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewcolumn.isnullable.md","filePath":"api/extract-pg-schema.materializedviewcolumn.isnullable.md"}'),s={name:"api/extract-pg-schema.materializedviewcolumn.isnullable.md"};function r(n,e,p,o,c,m){return t(),i("div",null,[...e[0]||(e[0]=[l("",5)])])}const u=a(s,[["render",r]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.materializedviewcolumn.references.md.BwSKRfn8.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as a,c as t,o as r,ae as i}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.materializedviewcolumn.references.md","filePath":"api/extract-pg-schema.materializedviewcolumn.references.md"}'),s={name:"api/extract-pg-schema.materializedviewcolumn.references.md"};function n(c,e,l,o,p,h){return r(),t("div",null,[...e[0]||(e[0]=[i("",5)])])}const f=a(s,[["render",n]]);export{d as __pageData,f as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.tablecolumn.informationschemavalue.md.D_-Mc8oK.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o,ae as n}from"./chunks/framework.Bffdpg9E.js";const u=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.tablecolumn.informationschemavalue.md","filePath":"api/extract-pg-schema.tablecolumn.informationschemavalue.md"}'),i={name:"api/extract-pg-schema.tablecolumn.informationschemavalue.md"};function r(l,a,s,c,m,p){return o(),t("div",null,[...a[0]||(a[0]=[n("",5)])])}const f=e(i,[["render",r]]);export{u as __pageData,f as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.viewcolumn.informationschemavalue.md.CPOtfecY.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as i,ae as o}from"./chunks/framework.Bffdpg9E.js";const u=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.viewcolumn.informationschemavalue.md","filePath":"api/extract-pg-schema.viewcolumn.informationschemavalue.md"}'),n={name:"api/extract-pg-schema.viewcolumn.informationschemavalue.md"};function r(s,a,c,m,l,p){return i(),t("div",null,[...a[0]||(a[0]=[o("",5)])])}const f=e(n,[["render",r]]);export{u as __pageData,f as default}; 2 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.foreigntablecolumn.isnullable.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ForeignTableColumn](./extract-pg-schema.foreigntablecolumn.md) > [isNullable](./extract-pg-schema.foreigntablecolumn.isnullable.md) 4 | 5 | ## ForeignTableColumn.isNullable property 6 | 7 | Whether the column is nullable. This is only present if the view is resolved. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | isNullable?: boolean; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschemacolumn.column_default.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaColumn](./extract-pg-schema.informationschemacolumn.md) > [column\_default](./extract-pg-schema.informationschemacolumn.column_default.md) 4 | 5 | ## InformationSchemaColumn.column\_default property 6 | 7 | Default expression of the column 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | column_default: any; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschemacolumn.table_schema.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaColumn](./extract-pg-schema.informationschemacolumn.md) > [table\_schema](./extract-pg-schema.informationschemacolumn.table_schema.md) 4 | 5 | ## InformationSchemaColumn.table\_schema property 6 | 7 | Name of the schema containing the table 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | table_schema: string; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschemaroutine.sql_path.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaRoutine](./extract-pg-schema.informationschemaroutine.md) > [sql\_path](./extract-pg-schema.informationschemaroutine.sql_path.md) 4 | 5 | ## InformationSchemaRoutine.sql\_path property 6 | 7 | Applies to a feature not available in PostgreSQL 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | sql_path: string | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.informationschemaroutine.udt_name.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [InformationSchemaRoutine](./extract-pg-schema.informationschemaroutine.md) > [udt\_name](./extract-pg-schema.informationschemaroutine.udt_name.md) 4 | 5 | ## InformationSchemaRoutine.udt\_name property 6 | 7 | Applies to a feature not available in PostgreSQL 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | udt_name: string | null; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewcolumn.informationschemavalue.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewColumn](./extract-pg-schema.viewcolumn.md) > [informationSchemaValue](./extract-pg-schema.viewcolumn.informationschemavalue.md) 4 | 5 | ## ViewColumn.informationSchemaValue property 6 | 7 | Information schema value for the column. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | informationSchemaValue: InformationSchemaColumn; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs-src/api/extract-pg-schema.viewdetails.informationschemavalue.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [Home](./index.md) > [extract-pg-schema](./extract-pg-schema.md) > [ViewDetails](./extract-pg-schema.viewdetails.md) > [informationSchemaValue](./extract-pg-schema.viewdetails.informationschemavalue.md) 4 | 5 | ## ViewDetails.informationSchemaValue property 6 | 7 | Information schema value for the view. 8 | 9 | **Signature:** 10 | 11 | ```typescript 12 | informationSchemaValue: InformationSchemaView; 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.compositetypeattribute.isupdatable.md.D7MiYJZo.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as a,o as p,ae as s}from"./chunks/framework.Bffdpg9E.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.compositetypeattribute.isupdatable.md","filePath":"api/extract-pg-schema.compositetypeattribute.isupdatable.md"}'),i={name:"api/extract-pg-schema.compositetypeattribute.isupdatable.md"};function r(o,t,c,l,h,d){return p(),a("div",null,[...t[0]||(t[0]=[s("",5)])])}const u=e(i,[["render",r]]);export{m as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.extractschemaoptions.onprogressend.md.C7GnOH00.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as a,o as s,ae as r}from"./chunks/framework.Bffdpg9E.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.extractschemaoptions.onprogressend.md","filePath":"api/extract-pg-schema.extractschemaoptions.onprogressend.md"}'),p={name:"api/extract-pg-schema.extractschemaoptions.onprogressend.md"};function n(o,e,i,c,h,d){return s(),a("div",null,[...e[0]||(e[0]=[r("",5)])])}const m=t(p,[["render",n]]);export{g as __pageData,m as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemacolumn.scope_name.md.BSWQPcWI.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as s,ae as n}from"./chunks/framework.Bffdpg9E.js";const _=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemacolumn.scope_name.md","filePath":"api/extract-pg-schema.informationschemacolumn.scope_name.md"}'),o={name:"api/extract-pg-schema.informationschemacolumn.scope_name.md"};function i(p,a,c,r,m,h){return s(),t("div",null,[...a[0]||(a[0]=[n("",5)])])}const d=e(o,[["render",i]]);export{_ as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemacolumn.table_name.md.I8br3X48.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as e,c as t,o as n,ae as o}from"./chunks/framework.Bffdpg9E.js";const _=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemacolumn.table_name.md","filePath":"api/extract-pg-schema.informationschemacolumn.table_name.md"}'),m={name:"api/extract-pg-schema.informationschemacolumn.table_name.md"};function r(s,a,i,c,p,l){return n(),t("div",null,[...a[0]||(a[0]=[o("",5)])])}const d=e(m,[["render",r]]);export{_ as __pageData,d as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemacolumn.udt_catalog.md.C6uhGfNw.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o,ae as n}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemacolumn.udt_catalog.md","filePath":"api/extract-pg-schema.informationschemacolumn.udt_catalog.md"}'),c={name:"api/extract-pg-schema.informationschemacolumn.udt_catalog.md"};function i(s,a,r,m,p,l){return o(),e("div",null,[...a[0]||(a[0]=[n("",5)])])}const u=t(c,[["render",i]]);export{d as __pageData,u as default}; 2 | -------------------------------------------------------------------------------- /docs/assets/api_extract-pg-schema.informationschemacolumn.udt_schema.md.Bv-QC5Zp.lean.js: -------------------------------------------------------------------------------- 1 | import{_ as t,c as e,o as s,ae as n}from"./chunks/framework.Bffdpg9E.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"api/extract-pg-schema.informationschemacolumn.udt_schema.md","filePath":"api/extract-pg-schema.informationschemacolumn.udt_schema.md"}'),c={name:"api/extract-pg-schema.informationschemacolumn.udt_schema.md"};function o(m,a,i,r,h,p){return s(),e("div",null,[...a[0]||(a[0]=[n("",5)])])}const u=t(c,[["render",o]]);export{d as __pageData,u as default}; 2 | --------------------------------------------------------------------------------