Software / code / prosody
Comparison
plugins/mod_storage_sql.lua @ 12977:74b9e05af71e
plugins: Prefix module imports with prosody namespace
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Fri, 24 Mar 2023 13:15:28 +0100 |
| parent | 12875:a28f77018476 |
| child | 13143:3ec48555b773 |
comparison
equal
deleted
inserted
replaced
| 12976:a187600ec7d6 | 12977:74b9e05af71e |
|---|---|
| 1 | 1 |
| 2 -- luacheck: ignore 212/self | 2 -- luacheck: ignore 212/self |
| 3 | 3 |
| 4 local deps = require "util.dependencies"; | 4 local deps = require "prosody.util.dependencies"; |
| 5 local cache = require "util.cache"; | 5 local cache = require "prosody.util.cache"; |
| 6 local json = require "util.json"; | 6 local json = require "prosody.util.json"; |
| 7 local sqlite = deps.softreq "util.sqlite3"; | 7 local sqlite = deps.softreq "prosody.util.sqlite3"; |
| 8 local dbisql = (sqlite and deps.softreq or require) "util.sql"; | 8 local dbisql = (sqlite and deps.softreq or require) "prosody.util.sql"; |
| 9 local xml_parse = require "util.xml".parse; | 9 local xml_parse = require "prosody.util.xml".parse; |
| 10 local uuid = require "util.uuid"; | 10 local uuid = require "prosody.util.uuid"; |
| 11 local resolve_relative_path = require "util.paths".resolve_relative_path; | 11 local resolve_relative_path = require "prosody.util.paths".resolve_relative_path; |
| 12 local jid_join = require "util.jid".join; | 12 local jid_join = require "prosody.util.jid".join; |
| 13 | 13 |
| 14 local is_stanza = require"util.stanza".is_stanza; | 14 local is_stanza = require"prosody.util.stanza".is_stanza; |
| 15 local t_concat = table.concat; | 15 local t_concat = table.concat; |
| 16 | 16 |
| 17 local noop = function() end | 17 local noop = function() end |
| 18 local unpack = table.unpack; | 18 local unpack = table.unpack; |
| 19 local function iterator(result) | 19 local function iterator(result) |
| 869 | 869 |
| 870 module:provides("storage", driver); | 870 module:provides("storage", driver); |
| 871 end | 871 end |
| 872 | 872 |
| 873 function module.command(arg) | 873 function module.command(arg) |
| 874 local config = require "core.configmanager"; | 874 local config = require "prosody.core.configmanager"; |
| 875 local hi = require "util.human.io"; | 875 local hi = require "prosody.util.human.io"; |
| 876 local command = table.remove(arg, 1); | 876 local command = table.remove(arg, 1); |
| 877 if command == "upgrade" then | 877 if command == "upgrade" then |
| 878 -- We need to find every unique dburi in the config | 878 -- We need to find every unique dburi in the config |
| 879 local uris = {}; | 879 local uris = {}; |
| 880 for host in pairs(prosody.hosts) do -- luacheck: ignore 431/host | 880 for host in pairs(prosody.hosts) do -- luacheck: ignore 431/host |