mirror of
https://github.com/mattermost/focalboard.git
synced 2024-12-24 13:43:12 +02:00
03f4717e96
* WIP * Added migrations * Updating store method * WIP * WIP * Updated DND * WIP * WIP * WIP * WIP * WIP * wip * WIP * Adding new DB tool * Used migration functions in new migrations * Unique constraint migration * Unique constraint migration * Added SQLITE migrations * Added SQLITE support in few more migrations * Added SQLITE support in few more migrations * WIP * Used old-fashioned way to add unique constraint * Using oldsqlite method * Using oldsqlite method * Fixed all store and app layer tests * fixed integration tests * test and lint fix * Updated migration for MySQL and Postgres on personal server * Types fix * sqlite fix * fix typo * misc cleanup * added new tests * added new tests * de-duping input for postgres * integration tests, rmeoved uneeded migration * Added some migration tests * Added some migration tests * Fixed a test * completed migration tests * completed migration tests * Removed leftover debug statements Co-authored-by: Mattermost Build <build@mattermost.com>
29 lines
663 B
Go
29 lines
663 B
Go
package model
|
|
|
|
const CategoryBoardsSortOrderGap = 10
|
|
|
|
// CategoryBoards is a board category and associated boards
|
|
// swagger:model
|
|
type CategoryBoards struct {
|
|
Category
|
|
|
|
// The IDs of boards in this category
|
|
// required: true
|
|
BoardMetadata []CategoryBoardMetadata `json:"boardMetadata"`
|
|
|
|
// The relative sort order of this board in its category
|
|
// required: true
|
|
SortOrder int `json:"sortOrder"`
|
|
}
|
|
|
|
type BoardCategoryWebsocketData struct {
|
|
BoardID string `json:"boardID"`
|
|
CategoryID string `json:"categoryID"`
|
|
Hidden bool `json:"hidden"`
|
|
}
|
|
|
|
type CategoryBoardMetadata struct {
|
|
BoardID string `json:"boardID"`
|
|
Hidden bool `json:"hidden"`
|
|
}
|