Database Cleanup #21
Labels
No Label
area
podcasting
area
setup
area
theming
area
writing
bug
annoyance
bug
footgun
bug
urgent
duplicate
enhancement
deprecation
enhancement
feature
help wanted
invalid
question
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: bit-badger/myWebLog#21
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
There are a few fields in the database whose intent has changed, but the name has not. Prior to v2 RC, fix any such names, and take this opportunity to change data and support types' fields to be capitalized, per F# standard naming conventions.
(This will mostly affect the RethinkDB implementation, but ensure that the SQLite mappings also remain correct.)
WebLog.themePath
toWebLog.ThemeId
, and changed it to a properThemeId
(this led to some different handlers to render themed templates, and changes in the DotLiquidtheme_asset
filter)Page.showInPageList
toPage.IsInPageList
feedEnabled
,categoryEnabled
, andtagEnabled
inRssOptions
toIsFeedEnabled
,IsCategoryEnabled
, andIsTagEnabled
iTunesCategory
andiTunesSubcategory
inPodcastOptions
toAppleCategory
andAppleSubcategory
(ITunesCategory
looks like an interface type, not a concrete type)PodcastOptions.guid
toPodcastOptions.PodcastGuid
WebLogUser.userName
toWebLogUser.Email
UploadDestinationConverter
(FSharpLu's single-case DU converter can handle it)nameof
for fields it addresses rather than strings