Preparing search index...
The search index is not available
Deepkit
Deepkit
orm
SoftDeletePlugin
Class SoftDeletePlugin
Hierarchy
SoftDeletePlugin
Implements
DatabasePlugin
Index
Constructors
constructor
Properties
database?
listeners
Methods
disable
disable
For
Schema
enable
enable
For
Schema
get
Database
on
Register
Constructors
constructor
new
Soft
Delete
Plugin
(
)
:
SoftDeletePlugin
Returns
SoftDeletePlugin
Properties
Protected
Optional
database
database
?:
Database
<
DatabaseAdapter
>
Protected
listeners
listeners
:
Map
<
ReflectionClass
<
any
>
,
{
queryDelete
:
EventDispatcherUnsubscribe
;
queryFetch
:
EventDispatcherUnsubscribe
;
queryPatch
:
EventDispatcherUnsubscribe
;
uowDelete
:
EventDispatcherUnsubscribe
;
}
>
= ...
Methods
disable
disable
(
...
classSchemaOrTypes
:
(
ClassType
<
any
>
|
ReflectionClass
<
any
>
)
[]
)
:
void
Parameters
Rest
...
classSchemaOrTypes:
(
ClassType
<
any
>
|
ReflectionClass
<
any
>
)
[]
Returns
void
Protected
disable
For
Schema
disable
For
Schema
(
classSchemaOrType
:
ClassType
<
any
>
|
ReflectionClass
<
any
>
)
:
void
Parameters
classSchemaOrType:
ClassType
<
any
>
|
ReflectionClass
<
any
>
Returns
void
enable
enable
<
T
>
(
...
classSchemaOrTypes
:
(
ReflectionClass
<
T
>
|
ClassType
<
T
>
)
[]
)
:
void
Type Parameters
T
extends
SoftDeleteEntity
Parameters
Rest
...
classSchemaOrTypes:
(
ReflectionClass
<
T
>
|
ClassType
<
T
>
)
[]
Returns
void
Protected
enable
For
Schema
enable
For
Schema
<
T
>
(
classSchemaOrType
:
ReflectionClass
<
T
>
|
ClassType
<
T
>
)
:
void
Type Parameters
T
extends
SoftDeleteEntity
Parameters
classSchemaOrType:
ReflectionClass
<
T
>
|
ClassType
<
T
>
Returns
void
Protected
get
Database
get
Database
(
)
:
Database
<
any
>
Returns
Database
<
any
>
on
Register
on
Register
(
database
:
Database
<
any
>
)
:
void
Parameters
database:
Database
<
any
>
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Modules
Deepkit
angular-
universal
api-
console-
api
api-
console-
module
app
broker
bson
core
core-
rxjs
create-
app
crypto
event
framework
framework-
debug-
api
http
injector
logger
mongo
mysql
orm
orm-
browser-
api
orm-
integration
postgres
rpc
rpc-
tcp
skeleton
sql
sqlite
stopwatch
template
type
type-
compiler
workflow
Soft
Delete
Plugin
constructor
database?
listeners
disable
disable
For
Schema
enable
enable
For
Schema
get
Database
on
Register
Generated using
TypeDoc