Mercurial > wow > askmrrobot
comparison Libs/AceDB-3.0/AceDB-3.0.lua @ 106:e635cd648e01 v49
7.2 update
author | yellowfive |
---|---|
date | Tue, 28 Mar 2017 16:10:00 -0700 |
parents | 01b63b8ed811 |
children |
comparison
equal
deleted
inserted
replaced
105:3ce266c86bd3 | 106:e635cd648e01 |
---|---|
8 -- * **realm** Realm-specific data. All of the players characters on the same realm share this database. | 8 -- * **realm** Realm-specific data. All of the players characters on the same realm share this database. |
9 -- * **class** Class-specific data. All of the players characters of the same class share this database. | 9 -- * **class** Class-specific data. All of the players characters of the same class share this database. |
10 -- * **race** Race-specific data. All of the players characters of the same race share this database. | 10 -- * **race** Race-specific data. All of the players characters of the same race share this database. |
11 -- * **faction** Faction-specific data. All of the players characters of the same faction share this database. | 11 -- * **faction** Faction-specific data. All of the players characters of the same faction share this database. |
12 -- * **factionrealm** Faction and realm specific data. All of the players characters on the same realm and of the same faction share this database. | 12 -- * **factionrealm** Faction and realm specific data. All of the players characters on the same realm and of the same faction share this database. |
13 -- * **locale** Locale specific data, based on the locale of the players game client. | |
13 -- * **global** Global Data. All characters on the same account share this database. | 14 -- * **global** Global Data. All characters on the same account share this database. |
14 -- * **profile** Profile-specific data. All characters using the same profile share this database. The user can control which profile should be used. | 15 -- * **profile** Profile-specific data. All characters using the same profile share this database. The user can control which profile should be used. |
15 -- | 16 -- |
16 -- Creating a new Database using the `:New` function will return a new DBObject. A database will inherit all functions | 17 -- Creating a new Database using the `:New` function will return a new DBObject. A database will inherit all functions |
17 -- of the DBObjectLib listed here. \\ | 18 -- of the DBObjectLib listed here. \\ |
37 -- -- Assuming the .toc says ## SavedVariables: MyAddonDB | 38 -- -- Assuming the .toc says ## SavedVariables: MyAddonDB |
38 -- self.db = LibStub("AceDB-3.0"):New("MyAddonDB", defaults, true) | 39 -- self.db = LibStub("AceDB-3.0"):New("MyAddonDB", defaults, true) |
39 -- end | 40 -- end |
40 -- @class file | 41 -- @class file |
41 -- @name AceDB-3.0.lua | 42 -- @name AceDB-3.0.lua |
42 -- @release $Id: AceDB-3.0.lua 1124 2014-10-27 21:00:07Z funkydude $ | 43 -- @release $Id: AceDB-3.0.lua 1142 2016-07-11 08:36:19Z nevcairiel $ |
43 local ACEDB_MAJOR, ACEDB_MINOR = "AceDB-3.0", 26 | 44 local ACEDB_MAJOR, ACEDB_MINOR = "AceDB-3.0", 26 |
44 local AceDB, oldminor = LibStub:NewLibrary(ACEDB_MAJOR, ACEDB_MINOR) | 45 local AceDB, oldminor = LibStub:NewLibrary(ACEDB_MAJOR, ACEDB_MINOR) |
45 | 46 |
46 if not AceDB then return end -- No upgrade needed | 47 if not AceDB then return end -- No upgrade needed |
47 | 48 |