Member Junction
Preparing search index...
@memberjunction/open-app-engine
Module @memberjunction/open-app-engine
Classes
AngularConfigManager
GitHubAccessError
Interfaces
AngularConfigResult
AppInstallCallbacks
AppOperationResult
AppScaffoldOptions
AppScaffoldResult
ConfigOperationResult
CreateAppSchemaOptions
DeclaredForeignKeyColumn
DependencyNode
DependencyResolutionResult
DynamicPackageEntry
FetchedManifest
FkEdge
ForeignKeyIndexScanResult
GitHubClientOptions
GitHubRelease
GraphResolutionResult
InstalledAppInfo
InstalledAppMap
InstallOptions
ManifestFetchResult
ManifestLoadResult
MigrationDownloadResult
MigrationRunOptions
MigrationRunResult
MigrationSqlInput
MissingForeignKeyIndex
OrchestratorContext
PackageManagerOptions
PackageOperationResult
RefreshDatabaseConfig
RemoveOptions
ResolvedDependency
RootApp
ScaffoldedFile
SchemaConsistencyTemplateOptions
SchemaNameValidation
SchemaOperationResult
SkywayDatabaseConfig
TeardownPlan
TeardownPlanItem
TemplateUserContext
UpgradeOptions
VersionCheckResult
WorkspaceTarget
Type Aliases
AppStatus
DependencyStatus
DependencyValue
ErrorPhase
FlywayDatabaseConfig
InstallAction
ManifestFetcher
ManifestPackageEntry
MJAppManifest
PackageManagerType
PackageRole
PassthroughInstallOptions
SchemaNameRule
VersionStrategy
Variables
DEFAULT_PACKAGE_INSTALL_TIMEOUT_MS
mjAppManifestSchema
MjAppManifestSchema
PACKAGE_INSTALL_TIMEOUT_ENV_VAR
scaffoldOpenApp
SCHEMA_CONSISTENCY_SCRIPT_PATH
SCHEMA_CONSISTENCY_WORKFLOW_PATH
TEMPLATE_USER_ENV
Functions
AddAppPackages
AddClientDynamicPackages
AddServerDynamicPackages
buildEntityTeardownPlan
BuildEntityTeardownPlan
buildFieldProcExcludedSchemaNames
BuildFieldProcExcludedSchemaNames
buildOpenAppRefreshMetadataSQL
BuildOpenAppRefreshMetadataSQL
buildOtherEntitySchemasQuery
BuildOtherEntitySchemasQuery
BumpPrefixedDependencies
CheckCanMigrateAppSchema
CheckDependencyVersionCompatibility
CheckMJVersionCompatibility
ClearGitHubTagCache
CoerceToBaseVersion
CreateAppSchema
DeleteAppDependencies
DerivePrebundleExcludePatterns
detectPackageManager
DetectPackageManager
DisableApp
DownloadMigrations
DropAppSchema
EnableApp
EnumerateMjEntityFkGraph
EscapeSqlString
ExecTeardownBatch
executeOpenAppMetadataRefresh
ExecuteOpenAppMetadataRefresh
ExpectedForeignKeyIndexName
extractApplicationIds
ExtractApplicationIds
FetchManifestFromGitHub
FindDependentApps
FindInstalledApp
GenerateSchemaConsistencyScript
GenerateSchemaConsistencyWorkflow
GetLatestVersion
hasPnpmCatalog
HasPnpmCatalog
InstallApp
IsDefaultNpmRegistry
isOpenAppSchema
IsOpenAppSchema
IsPrereleaseVersion
IsValidUpgrade
ListGitHubReleases
ListGitHubTags
ListInstalledApps
LoadManifestFromFile
NamesFromEmail
normalizeSchema
NormalizeSchema
OfferTemplateUser
ParseAndValidateManifest
ParseGitHubUrl
PruneDynamicPackagesNotInManifest
RecordAppDependencies
RecordAppInstallation
RecordInstallHistoryEntry
RemoveApp
RemoveAppEntityMetadata
RemoveAppPackages
RemoveServerDynamicPackages
ReportTeardownPlan
ResolveDependencies
ResolveDependencyGraph
ResolvePackageInstallTimeoutMs
RunAppMigrations
RunFkGraphTeardown
RunNpmInstall
RunPackageInstall
RunPackageInstallAsync
ScaffoldOpenApp
ScanMigrationForeignKeyIndexes
SchemaExists
SetAppStatus
SetNewUserTemplate
StripSqlCommentsAndStrings
ToggleServerDynamicPackages
UpdateAppRecord
UpgradeApp
ValidateGitHubTag
ValidateManifestObject
ValidateSchemaName
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Classes
Angular
Config
Manager
Git
Hub
Access
Error
Interfaces
Angular
Config
Result
App
Install
Callbacks
App
Operation
Result
App
Scaffold
Options
App
Scaffold
Result
Config
Operation
Result
Create
App
Schema
Options
Declared
Foreign
Key
Column
Dependency
Node
Dependency
Resolution
Result
Dynamic
Package
Entry
Fetched
Manifest
Fk
Edge
Foreign
Key
Index
Scan
Result
Git
Hub
Client
Options
Git
Hub
Release
Graph
Resolution
Result
Installed
App
Info
Installed
App
Map
Install
Options
Manifest
Fetch
Result
Manifest
Load
Result
Migration
Download
Result
Migration
Run
Options
Migration
Run
Result
Migration
Sql
Input
Missing
Foreign
Key
Index
Orchestrator
Context
Package
Manager
Options
Package
Operation
Result
Refresh
Database
Config
Remove
Options
Resolved
Dependency
Root
App
Scaffolded
File
Schema
Consistency
Template
Options
Schema
Name
Validation
Schema
Operation
Result
Skyway
Database
Config
Teardown
Plan
Teardown
Plan
Item
Template
User
Context
Upgrade
Options
Version
Check
Result
Workspace
Target
Type Aliases
App
Status
Dependency
Status
Dependency
Value
Error
Phase
Flyway
Database
Config
Install
Action
Manifest
Fetcher
Manifest
Package
Entry
MJ
App
Manifest
Package
Manager
Type
Package
Role
Passthrough
Install
Options
Schema
Name
Rule
Version
Strategy
Variables
DEFAULT_
PACKAGE_
INSTALL_
TIMEOUT_
MS
mj
App
Manifest
Schema
Mj
App
Manifest
Schema
PACKAGE_
INSTALL_
TIMEOUT_
ENV_
VAR
scaffold
Open
App
SCHEMA_
CONSISTENCY_
SCRIPT_
PATH
SCHEMA_
CONSISTENCY_
WORKFLOW_
PATH
TEMPLATE_
USER_
ENV
Functions
Add
App
Packages
Add
Client
Dynamic
Packages
Add
Server
Dynamic
Packages
build
Entity
Teardown
Plan
Build
Entity
Teardown
Plan
build
Field
Proc
Excluded
Schema
Names
Build
Field
Proc
Excluded
Schema
Names
build
Open
App
Refresh
Metadata
SQL
Build
Open
App
Refresh
Metadata
SQL
build
Other
Entity
Schemas
Query
Build
Other
Entity
Schemas
Query
Bump
Prefixed
Dependencies
Check
Can
Migrate
App
Schema
Check
Dependency
Version
Compatibility
Check
MJ
Version
Compatibility
Clear
Git
Hub
Tag
Cache
Coerce
To
Base
Version
Create
App
Schema
Delete
App
Dependencies
Derive
Prebundle
Exclude
Patterns
detect
Package
Manager
Detect
Package
Manager
Disable
App
Download
Migrations
Drop
App
Schema
Enable
App
Enumerate
Mj
Entity
Fk
Graph
Escape
Sql
String
Exec
Teardown
Batch
execute
Open
App
Metadata
Refresh
Execute
Open
App
Metadata
Refresh
Expected
Foreign
Key
Index
Name
extract
Application
Ids
Extract
Application
Ids
Fetch
Manifest
From
Git
Hub
Find
Dependent
Apps
Find
Installed
App
Generate
Schema
Consistency
Script
Generate
Schema
Consistency
Workflow
Get
Latest
Version
has
Pnpm
Catalog
Has
Pnpm
Catalog
Install
App
Is
Default
Npm
Registry
is
Open
App
Schema
Is
Open
App
Schema
Is
Prerelease
Version
Is
Valid
Upgrade
List
Git
Hub
Releases
List
Git
Hub
Tags
List
Installed
Apps
Load
Manifest
From
File
Names
From
Email
normalize
Schema
Normalize
Schema
Offer
Template
User
Parse
And
Validate
Manifest
Parse
Git
Hub
Url
Prune
Dynamic
Packages
Not
In
Manifest
Record
App
Dependencies
Record
App
Installation
Record
Install
History
Entry
Remove
App
Remove
App
Entity
Metadata
Remove
App
Packages
Remove
Server
Dynamic
Packages
Report
Teardown
Plan
Resolve
Dependencies
Resolve
Dependency
Graph
Resolve
Package
Install
Timeout
Ms
Run
App
Migrations
Run
Fk
Graph
Teardown
Run
Npm
Install
Run
Package
Install
Run
Package
Install
Async
Scaffold
Open
App
Scan
Migration
Foreign
Key
Indexes
Schema
Exists
Set
App
Status
Set
New
User
Template
Strip
Sql
Comments
And
Strings
Toggle
Server
Dynamic
Packages
Update
App
Record
Upgrade
App
Validate
Git
Hub
Tag
Validate
Manifest
Object
Validate
Schema
Name
Member Junction
Loading...