Skip to content

Commit 00fe948

Browse files
committed
Revert "adds route for indexes"
This reverts commit a07db44.
1 parent a07db44 commit 00fe948

File tree

11 files changed

+0
-334
lines changed

11 files changed

+0
-334
lines changed

CONTRIBUTING.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

src/lib/PostgresMeta.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import PostgresMetaConfig from './PostgresMetaConfig.js'
66
import PostgresMetaExtensions from './PostgresMetaExtensions.js'
77
import PostgresMetaForeignTables from './PostgresMetaForeignTables.js'
88
import PostgresMetaFunctions from './PostgresMetaFunctions.js'
9-
import PostgresMetaIndexes from './PostgresMetaIndexes.js'
109
import PostgresMetaMaterializedViews from './PostgresMetaMaterializedViews.js'
1110
import PostgresMetaPolicies from './PostgresMetaPolicies.js'
1211
import PostgresMetaPublications from './PostgresMetaPublications.js'
@@ -31,7 +30,6 @@ export default class PostgresMeta {
3130
extensions: PostgresMetaExtensions
3231
foreignTables: PostgresMetaForeignTables
3332
functions: PostgresMetaFunctions
34-
indexes: PostgresMetaIndexes
3533
materializedViews: PostgresMetaMaterializedViews
3634
policies: PostgresMetaPolicies
3735
publications: PostgresMetaPublications
@@ -59,7 +57,6 @@ export default class PostgresMeta {
5957
this.extensions = new PostgresMetaExtensions(this.query)
6058
this.foreignTables = new PostgresMetaForeignTables(this.query)
6159
this.functions = new PostgresMetaFunctions(this.query)
62-
this.indexes = new PostgresMetaIndexes(this.query)
6360
this.materializedViews = new PostgresMetaMaterializedViews(this.query)
6461
this.policies = new PostgresMetaPolicies(this.query)
6562
this.publications = new PostgresMetaPublications(this.query)

src/lib/PostgresMetaIndexes.ts

Lines changed: 0 additions & 85 deletions
This file was deleted.

src/lib/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ export {
88
PostgresExtension,
99
PostgresFunction,
1010
PostgresFunctionCreate,
11-
PostgresIndex,
1211
PostgresMaterializedView,
1312
PostgresPolicy,
1413
PostgresPrimaryKey,

src/lib/sql/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ export const configSql = await readFile(join(__dirname, 'config.sql'), 'utf-8')
99
export const extensionsSql = await readFile(join(__dirname, 'extensions.sql'), 'utf-8')
1010
export const foreignTablesSql = await readFile(join(__dirname, 'foreign_tables.sql'), 'utf-8')
1111
export const functionsSql = await readFile(join(__dirname, 'functions.sql'), 'utf-8')
12-
export const indexesSql = await readFile(join(__dirname, 'indexes.sql'), 'utf-8')
1312
export const materializedViewsSql = await readFile(
1413
join(__dirname, 'materialized_views.sql'),
1514
'utf-8'

src/lib/sql/indexes.sql

Lines changed: 0 additions & 41 deletions
This file was deleted.

src/lib/types.ts

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -175,40 +175,6 @@ export const postgresFunctionCreateFunction = Type.Object({
175175
})
176176
export type PostgresFunctionCreate = Static<typeof postgresFunctionCreateFunction>
177177

178-
const postgresIndexSchema = Type.Object({
179-
id: Type.Integer(),
180-
table_id: Type.Integer(),
181-
schema: Type.String(),
182-
number_of_attributes: Type.Integer(),
183-
number_of_key_attributes: Type.Integer(),
184-
is_unique: Type.Boolean(),
185-
is_primary: Type.Boolean(),
186-
is_exclusion: Type.Boolean(),
187-
is_immediate: Type.Boolean(),
188-
is_clustered: Type.Boolean(),
189-
is_valid: Type.Boolean(),
190-
check_xmin: Type.Boolean(),
191-
is_ready: Type.Boolean(),
192-
is_live: Type.Boolean(),
193-
is_replica_identity: Type.Boolean(),
194-
key_attributes: Type.Array(Type.Number()),
195-
collation: Type.Array(Type.Number()),
196-
class: Type.Array(Type.Number()),
197-
options: Type.Array(Type.Number()),
198-
index_predicate: Type.Union([Type.String(), Type.Null()]),
199-
comment: Type.Union([Type.String(), Type.Null()]),
200-
index_definition: Type.String(),
201-
access_method: Type.String(),
202-
index_attributes: Type.Array(
203-
Type.Object({
204-
attribute_number: Type.Number(),
205-
attribute_name: Type.String(),
206-
data_type: Type.String(),
207-
})
208-
),
209-
})
210-
export type PostgresIndex = Static<typeof postgresIndexSchema>
211-
212178
export const postgresPolicySchema = Type.Object({
213179
id: Type.Integer(),
214180
schema: Type.String(),

src/server/routes/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import ConfigRoute from './config.js'
66
import ExtensionsRoute from './extensions.js'
77
import ForeignTablesRoute from './foreign-tables.js'
88
import FunctionsRoute from './functions.js'
9-
import IndexesRoute from './indexes.js'
109
import MaterializedViewsRoute from './materialized-views.js'
1110
import PoliciesRoute from './policies.js'
1211
import PublicationsRoute from './publications.js'
@@ -50,7 +49,6 @@ export default async (fastify: FastifyInstance) => {
5049
fastify.register(ExtensionsRoute, { prefix: '/extensions' })
5150
fastify.register(ForeignTablesRoute, { prefix: '/foreign-tables' })
5251
fastify.register(FunctionsRoute, { prefix: '/functions' })
53-
fastify.register(IndexesRoute, { prefix: '/indexes' })
5452
fastify.register(MaterializedViewsRoute, { prefix: '/materialized-views' })
5553
fastify.register(PoliciesRoute, { prefix: '/policies' })
5654
fastify.register(PublicationsRoute, { prefix: '/publications' })

src/server/routes/indexes.ts

Lines changed: 0 additions & 63 deletions
This file was deleted.

test/index.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ import './lib/types'
1616
import './lib/version'
1717
import './lib/views'
1818
import './server/column-privileges'
19-
import './server/indexes'
2019
import './server/materialized-views'
2120
import './server/query'
2221
import './server/ssl'

0 commit comments

Comments
 (0)