Fix whitespace and formatting in User model schema

This commit is contained in:
SrGooglo 2025-04-24 06:12:24 +00:00
parent d990430449
commit 0bc7675f9d

View File

@ -1,77 +1,76 @@
export default { export default {
name: "User", name: "User",
collection: "accounts", collection: "accounts",
schema: { schema: {
username: { username: {
type: String, type: String,
required: true required: true,
}, },
password: { password: {
type: String, type: String,
required: true, required: true,
select: false select: false,
}, },
email: { email: {
type: String, type: String,
required: true, required: true,
select: false select: false,
}, },
description: { description: {
type: String, type: String,
default: null default: null,
}, },
created_at: { created_at: {
type: String type: String,
}, },
public_name: { public_name: {
type: String, type: String,
default: null default: null,
}, },
cover: { cover: {
type: String, type: String,
default: null default: null,
}, },
avatar: { avatar: {
type: type: String,
String, default: null,
default: null },
}, roles: {
roles: { type: Array,
type: Array, default: [],
default: [] },
}, verified: {
verified: { type: Boolean,
type: Boolean, default: false,
default: false },
}, badges: {
badges: { type: Array,
type: Array, default: [],
default: [] },
}, links: {
links: { type: Array,
type: Array, default: [],
default: [] },
}, location: {
location: { type: String,
type: String, default: null,
default: null },
}, birthday: {
birthday: { type: Date,
type: Date, default: null,
default: null, select: false,
select: false },
}, accept_tos: {
accept_tos: { type: Boolean,
type: Boolean, default: false,
default: false },
}, activated: {
activated: { type: Boolean,
type: Boolean, default: false,
default: false, },
}, disabled: {
disabled: { type: Boolean,
type: Boolean, default: false,
default: false },
}, },
} }
}