database.migrations.aaf_remove_role_slug_column

Description

Classes

RemoveRoleSlugColumn()

class database.migrations.aaf_remove_role_slug_column.RemoveRoleSlugColumn
static _add_unique_constraint_roles_table() None

https://www.sqlite.org/lang_altertable.html

static _drop_unique_constraint_roles_table() None

https://www.sqlite.org/lang_altertable.html

_exists_column() bool
down()
up()
class database.migrations.aaf_remove_role_slug_column._OldRole(*args, **kwargs)
DoesNotExist

alias of database.migrations.aaf_remove_role_slug_column._OldRoleDoesNotExist

_coerce = True
_meta = <peewee.Metadata object>
classmethod _normalize_data(data, kwargs)
property _pk
_pk_expr()
_populate_unsaved_relations(field_dict)
_prune_fields(field_dict, only)
_schema = <peewee.SchemaManager object>
classmethod add_index(*fields, **kwargs)
add_permissions(permissions: Union[set, list, str]) None

Add one or more permissions to role.

Parameters

permissions – a set, list, or single string.

New in version 3.3.0.

Deprecated since version 3.4.4: Use UserDatastore.add_permissions_to_role()

classmethod alias(alias=None)
classmethod bind(database, bind_refs=True, bind_backrefs=True, _exclude=None)
classmethod bind_ctx(database, bind_refs=True, bind_backrefs=True)
classmethod bulk_create(model_list, batch_size=None)
classmethod bulk_update(model_list, fields, batch_size=None)
clone()
coerce(_coerce=True)
static copy(method)
classmethod create(**query)
classmethod create_table(safe=True, **options)
created_at = <TimestampField: _OldRole.created_at>
classmethod delete()
classmethod delete_by_id(pk)
delete_instance(recursive=False, delete_nullable=False)
deleted_at = <TimestampField: _OldRole.deleted_at>
dependencies(search_nullable=False)
description = <TextField: _OldRole.description>
property dirty_fields
classmethod drop_table(safe=True, drop_sequences=True, **options)
classmethod filter(*dq_nodes, **filters)
classmethod get(*query, **filters)
classmethod get_by_id(pk)
classmethod get_fields(exclude: Optional[list] = None, include: Optional[list] = None, sort_order: Optional[list] = None) set
get_id()
classmethod get_or_create(**kwargs)
classmethod get_or_none(*query, **filters)
get_permissions() set

Return set of permissions associated with role.

Supports permissions being a comma separated string, an iterable, or a set based on how the underlying DB model was built.

New in version 3.3.0.

id = <AutoField: _OldRole.id>
classmethod index(*fields, **kwargs)
classmethod insert(_Model__data=None, **insert)
classmethod insert_from(query, fields)
classmethod insert_many(rows, fields=None)
is_alias()
is_dirty()
name = <CharField: _OldRole.name>
classmethod noop()
static raw(query: str)
reload()
remove_permissions(permissions: Union[set, list, str]) None

Remove one or more permissions from role.

Parameters

permissions – a set, list, or single string.

New in version 3.3.0.

Deprecated since version 3.4.4: Use UserDatastore.remove_permissions_from_role()

classmethod replace(_Model__data=None, **insert)
classmethod replace_many(rows, fields=None)
abstract save(*args: list, **kwargs: dict) int
classmethod select(*fields)
classmethod set_by_id(key, value)
slug = <CharField: _OldRole.slug>
classmethod table_exists()
classmethod truncate_table(**options)
unwrap()
classmethod update(_Model__data=None, **update)
updated_at = <TimestampField: _OldRole.updated_at>
classmethod validate_model()