hara.model.spec-postgres.meta

+fn+

classify-ptr

added in 4.0

(classify-ptr ptr)

classifies the pointer

create-extension

added in 4.0

(create-extension ex)

makes create extension forms

create-schema

added in 4.0

(create-schema sch)

creates a schema

drop-extension

added in 4.0

(drop-extension ex)

makes drop extension forms

drop-policy

added in 4.0

(drop-policy #:static{:keys [schema policy-name policy-schema policy-table]})

TODO

drop-schema

added in 4.0

(drop-schema sch)

drops a schema

get-extensions

added in 4.0

(get-extensions module & [seed-only])

gets import forms

get-schema-seed

added in 4.0

(get-schema-seed module)

gets schema seed for a given module

has-enum

added in 4.0

(has-enum name schema)

checks for existence of an enum

has-function

added in 4.0

(has-function name schema)

checks for existence of a function

has-index

added in 4.0

(has-index name schema)

cheks for the existence of an index

has-policy

added in 4.0

(has-policy #:static{:keys [schema policy-name policy-schema policy-table]})

TODO

has-schema

added in 4.0

(has-schema sch)

checks that schema exists

has-table

added in 4.0

(has-table name schema)

checks for existence of a table