@earth-app/collegedb
Preparing search index...
@earth-app/collegedb
Guides
getting-started
providers
drop-in
sharding
shard-moves
architecture
reads-and-writes
generated-ids
query-guidance
migration-protocol
cloudflare
coordinator
testing
benchmarks
api-reference
configuration
Classes
CollegeDBError
InMemoryKVStorage
InMemorySQLDatabase
KVShardMapper
PhaseCollector
ShardCoordinator
Functions
all
allAllShards
allAllShardsGlobal
allByLookupKey
allShard
autoDetectAndMigrate
batch
buildDelete
buildInsert
buildUpdate
buildUpsert
cached
candidateShards
checkMigrationNeeded
clearMigrationCache
clearShardMigrationCache
collegedb
count
countAllShards
countShard
createClient
createDrizzleSQLProvider
createHyperdriveMySQLProvider
createHyperdrivePostgresProvider
createInMemoryKVProvider
createInMemorySQLProvider
createManifest
createMappingsForExistingKeys
createMySQLProvider
createNuxtHubKVProvider
createPostgreSQLProvider
createRedisKVProvider
createSchema
createSchemaAcrossShards
createSQLiteProvider
createValkeyKVProvider
createWorkersKVProvider
deleteById
deleteLookup
deleteRow
discoverExistingPrimaryKeys
discoverExistingRecordsWithColumns
dropSchema
ensureSchema
explain
explainAllShards
explainShard
first
firstAllShards
firstAllShardsGlobal
firstByLookupKey
firstResilient
firstShard
flush
getActiveConfig
getClosestRegionFromIP
getDatabaseSizeForKey
getDatabaseSizeForShard
getDatabaseSizesAllShards
getLookup
getMigrationStatus
getShardStats
getTotalDatabaseSize
hrwShard
index
indexAllShards
indexShard
initialize
initializeAsync
initializeFromEnv
insert
insertInto
insertReturning
insertShard
integrateExistingDatabase
invalidate
invalidateMappingCache
isInitialized
isKVStorage
isPhaseObserverActive
isSQLDatabase
legacyModuloShard
listKnownShards
listTables
migrateRecord
nextId
paginate
patch
planQuery
prepare
pruneEpochs
publishEligibility
purgeRetired
query
queryAll
queryFirst
quoteIdentifier
reassignShard
rebalance
reconcileAllocations
recoverMigrations
run
runAllShards
runShard
schemaExists
setLookup
setPhaseObserver
shardForEpoch
toProvider
unroutableError
updateRow
upsert
validateIdentifier
validateTableForSharding
verifyMigrations
withCurrentTopology
withKVTimeout
Interfaces
BatchEntry
BatchShardResult
BatchStatement
BuildInsertOptions
BuildUpsertOptions
BuiltQuery
CacheOptions
CollegeDBConfig
ConsistencyCapabilities
CreateIndexOptions
CrudReturningOptions
DrizzleClientLike
DrizzleSqlChunkLike
DrizzleSqlTagLike
EligibilityContext
EnsureSchemaOptions
Env
ExplainOptions
GlobalAllShardsOptions
HyperdriveBindingLike
HyperdriveProvider
HyperdriveProviderOptions
IdColumnOptions
IndexColumnDefinition
InitializeFromEnvOptions
InsertOptions
InsertResult
KVListResult
KVStorage
LeasedConnection
LookupOptions
MigrateRecordOptions
MigrationStatus
MixedShardingStrategy
MoveRecordOptions
MySQLClientLike
NextIdOptions
NuxtHubKVLike
PaginatedResult
PaginateOptions
PhaseSpan
PhaseStats
PlacementEpoch
PlacementManifest
PlanQueryOptions
PostgresClientLike
PreparedStatement
PruneOptions
PruneReport
PurgeReport
QueryPlan
QueryResult
QueryResultMeta
ReadOptions
RebalanceResult
ReconcileOptions
ReconcileReport
RecoveryReport
RedisLikeClient
ShardCoordinatorState
ShardLocation
ShardMapping
ShardSizeResult
ShardState
ShardStats
ShardTableCount
SQLBatchOptions
SQLDatabase
SQLiteClientLike
SQLSession
ToProviderOptions
VerifyReport
WorkersKVNamespaceLike
WorkersKVProviderOptions
Type Aliases
CollegeDBClient
ColumnValues
D1Region
HyperdriveMySQLClientFactory
HyperdrivePostgresClientFactory
IntegrationOptions
IntegrationResult
MigrationState
OperationType
PhaseName
PhaseObserver
PlacementAlgorithm
ReadConsistency
RetirePolicy
ShardingStrategy
SQLDialect
ValidationResult
Variables
PROVEN_JOURNAL_DIALECTS
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Guides
getting-
started
providers
drop-
in
sharding
shard-
moves
architecture
reads-
and-
writes
generated-
ids
query-
guidance
migration-
protocol
cloudflare
coordinator
testing
benchmarks
api-
reference
configuration
Classes
College
DB
Error
In
Memory
KV
Storage
In
Memory
SQL
Database
KV
Shard
Mapper
Phase
Collector
Shard
Coordinator
Functions
all
all
All
Shards
all
All
Shards
Global
all
By
Lookup
Key
all
Shard
auto
Detect
And
Migrate
batch
build
Delete
build
Insert
build
Update
build
Upsert
cached
candidate
Shards
check
Migration
Needed
clear
Migration
Cache
clear
Shard
Migration
Cache
collegedb
count
count
All
Shards
count
Shard
create
Client
create
Drizzle
SQL
Provider
create
Hyperdrive
My
SQL
Provider
create
Hyperdrive
Postgres
Provider
create
In
Memory
KV
Provider
create
In
Memory
SQL
Provider
create
Manifest
create
Mappings
For
Existing
Keys
create
My
SQL
Provider
create
Nuxt
Hub
KV
Provider
create
Postgre
SQL
Provider
create
Redis
KV
Provider
create
Schema
create
Schema
Across
Shards
create
SQ
Lite
Provider
create
Valkey
KV
Provider
create
Workers
KV
Provider
delete
By
Id
delete
Lookup
delete
Row
discover
Existing
Primary
Keys
discover
Existing
Records
With
Columns
drop
Schema
ensure
Schema
explain
explain
All
Shards
explain
Shard
first
first
All
Shards
first
All
Shards
Global
first
By
Lookup
Key
first
Resilient
first
Shard
flush
get
Active
Config
get
Closest
Region
From
IP
get
Database
Size
For
Key
get
Database
Size
For
Shard
get
Database
Sizes
All
Shards
get
Lookup
get
Migration
Status
get
Shard
Stats
get
Total
Database
Size
hrw
Shard
index
index
All
Shards
index
Shard
initialize
initialize
Async
initialize
From
Env
insert
insert
Into
insert
Returning
insert
Shard
integrate
Existing
Database
invalidate
invalidate
Mapping
Cache
is
Initialized
is
KV
Storage
is
Phase
Observer
Active
is
SQL
Database
legacy
Modulo
Shard
list
Known
Shards
list
Tables
migrate
Record
next
Id
paginate
patch
plan
Query
prepare
prune
Epochs
publish
Eligibility
purge
Retired
query
query
All
query
First
quote
Identifier
reassign
Shard
rebalance
reconcile
Allocations
recover
Migrations
run
run
All
Shards
run
Shard
schema
Exists
set
Lookup
set
Phase
Observer
shard
For
Epoch
to
Provider
unroutable
Error
update
Row
upsert
validate
Identifier
validate
Table
For
Sharding
verify
Migrations
with
Current
Topology
with
KV
Timeout
Interfaces
Batch
Entry
Batch
Shard
Result
Batch
Statement
Build
Insert
Options
Build
Upsert
Options
Built
Query
Cache
Options
College
DB
Config
Consistency
Capabilities
Create
Index
Options
Crud
Returning
Options
Drizzle
Client
Like
Drizzle
Sql
Chunk
Like
Drizzle
Sql
Tag
Like
Eligibility
Context
Ensure
Schema
Options
Env
Explain
Options
Global
All
Shards
Options
Hyperdrive
Binding
Like
Hyperdrive
Provider
Hyperdrive
Provider
Options
Id
Column
Options
Index
Column
Definition
Initialize
From
Env
Options
Insert
Options
Insert
Result
KV
List
Result
KV
Storage
Leased
Connection
Lookup
Options
Migrate
Record
Options
Migration
Status
Mixed
Sharding
Strategy
Move
Record
Options
My
SQL
Client
Like
Next
Id
Options
Nuxt
Hub
KV
Like
Paginated
Result
Paginate
Options
Phase
Span
Phase
Stats
Placement
Epoch
Placement
Manifest
Plan
Query
Options
Postgres
Client
Like
Prepared
Statement
Prune
Options
Prune
Report
Purge
Report
Query
Plan
Query
Result
Query
Result
Meta
Read
Options
Rebalance
Result
Reconcile
Options
Reconcile
Report
Recovery
Report
Redis
Like
Client
Shard
Coordinator
State
Shard
Location
Shard
Mapping
Shard
Size
Result
Shard
State
Shard
Stats
Shard
Table
Count
SQL
Batch
Options
SQL
Database
SQ
Lite
Client
Like
SQL
Session
To
Provider
Options
Verify
Report
Workers
KV
Namespace
Like
Workers
KV
Provider
Options
Type Aliases
College
DB
Client
Column
Values
D1
Region
Hyperdrive
My
SQL
Client
Factory
Hyperdrive
Postgres
Client
Factory
Integration
Options
Integration
Result
Migration
State
Operation
Type
Phase
Name
Phase
Observer
Placement
Algorithm
Read
Consistency
Retire
Policy
Sharding
Strategy
SQL
Dialect
Validation
Result
Variables
PROVEN_
JOURNAL_
DIALECTS
@earth-app/collegedb
Loading...