User:Karellen/scratchpad: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{mininav| [[Development]] {{l2| [[Userdata]]}} | [[Databases]]  }}
__TOC__


{| class="infobox"
= Outdated =
! style="width:160px; text-align:left;" |<div align="center"><big>'''{{kodi}} Databases:'''</big></div>
This section shows all pages except:
*[[Databases]]
# those updated for Matrix + Nexus, and
**[[Databases/Addons|Addons]]
# those pages belonging to the Categories listed in the following sections
**[[Databases/ADSP|ADSP]]
<br>
**[[Databases/Epg|Epg]]
**[[Databases/MyMusic|MyMusic]]
**[[Databases/MyVideos|MyVideos]]
**[[Databases/Textures|Textures]]
**[[Databases/TV|TV]]
**[[Databases/ViewModes|ViewModes]]
----
'''''See also'''''
*[[Database_Schema_4.0/a|Database Schema]]
*[[NFO_files|NFO Files]]
*[[MySQL|Shared Library Databases]]
|}


= Addons#.db =
<dpl>
The Addons#.db database file contains the information on all Kodi addons such as skins, scraper, video-addons etc
namespace= HOW-TO||
notcategory = Matrix
notcategory = Nexus
notcategory = Skin_development
notcategory = Add-on_development
notcategory = Disambiguation_pages
notcategory = Development
notcategory = Remotes
</dpl>


The current stable release of {{kodi}} is using the following version of the database:


;Kodi v17 - Addons27.db


= Skin Development =
Skin Development Pages only


<dpl>
category = Skin_development
</dpl>


== addonlinkrepo ==
Links the Add-on to the Repository


{|class="prettytable"
! Column Name || Data Type || Description
|-
|idRepo || integer || Foreign key to [[Databases/Addons#repo|repo table]]
|-
|idAddon || integer || Foreign key to [[Databases/Addons#addons|addons table]]
|}


= Development =
Development pages only


<dpl>
category = Development
</dpl>


== addons ==
Details relating to the add-on


{|class="prettytable"
! Column Name || Data Type || Description
|-
|id || integer || Primary Key
|-
|metadata || blob ||
|-
|addonID || text || ID of the Add-on
|-
|version || text || Add-on version
|-
|name || text || Add-on friendly name
|-
|summary || text || Short friendly description
|-
|news || text || Notes
|-
|description || text || Extended description of add-on
|}


= Add-on Development =
<dpl>
category = Add-on_development
</dpl>




== blacklist ==


= Remotes =
<dpl>
category = Remotes
</dpl>


{|class="prettytable"
! Column Name || Data Type || Description
|-
|id || integer || Primary Key
|-
|addonID || text || Foreign key to [[Databases/Addons#addons|addons table]]
|}




= Disambiguation Pages =
<dpl>
category = Disambiguation_pages
</dpl>


== broken ==
Add-ons marked as broken in the repository


{|class="prettytable"
! Column Name || Data Type || Description
|-
|id || integer || Primary Key
|-
|addonID || text || Foreign key to [[Databases/Addons#addons|addons table]]
|-
|reason || text || Reason installed add-on is marked as broken
|}


 
= Karellen =
 
<dpl>
== installed ==
namespace= HOW-TO||
Add-ons that have been installed, showing status and usage details
category = Karellen
 
notcategory = Matrix
{|class="prettytable"
notcategory = Nexus
! Column Name || Data Type || Description
</dpl>
|-
|id || integer || Primary Key
|-
|addonID || text || Foreign key to [[Databases/Addons#addons|addons table]]
|-
|enabled || boolean || Y/N
|-
|installDate || text || Date add-on was installed
|-
|lastUpdated || text || Date add-on was last updated
|-
|lastUsed || text || Date add-o was last used
|-
|origin || text || Originating Repository
|}
 
 
 
== package ==
 
 
{|class="prettytable"
! Column Name || Data Type || Description
|-
|id || integer || Primary Key
|-
|addonID || text || Foreign key to [[Databases/Addons#addons|addons table]]
|-
|filename || text || Name of add-on zip file
|-
|hash || text || Hash security check of zip file
|}
 
 
 
 
== repo ==
Details related to the Repository
 
{|class="prettytable"
! Column Name || Data Type || Description
|-
|id || integer || Primary Key
|-
|addonID || text || Foreign key to [[Databases/Addons#addons|addons table]]
|-
|checksum || text || Hash of the repository friendly
|-
|lastcheck || text || Last time Repository was checked for updates
|-
|version || text || Installed version of the repository
|}
 
 
 
== version ==
Database details
 
{|class="prettytable"
! Column Name || Data Type || Description
|-
|idVersion || integer || Database version
|-
|iCompressCount || integer ||
|}
 
 
 
{{Top}}
 
 
{{updated|17}}
[[Category:PVR]]
[[Category:Index]]
[[Category:Manual]]
[[Category:Add-ons]]
[[Category:Live_TV]]
[[Category:Karellen]]
[[Category:Development]]
[[Category:Video library]]
[[Category:Music library]]
[[Category:Advanced topics]]

Revision as of 00:25, 5 August 2021

Outdated

This section shows all pages except:

  1. those updated for Matrix + Nexus, and
  2. those pages belonging to the Categories listed in the following sections



Skin Development

Skin Development Pages only


Development

Development pages only


Add-on Development


Remotes


Disambiguation Pages


Karellen