mirror of
https://github.com/InsanusMokrassar/MicroUtils.git
synced 2026-07-24 18:57:23 +00:00
deploy: c793bea0c3
This commit is contained in:
@@ -0,0 +1,133 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>AndroidSQLStandardVersionsRepoProxy</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
type="button">Toggle table of contents
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector jvm-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/androidMain">android</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
aria-controls="platform-tags-listbox"
|
||||
aria-haspopup="listbox"
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option jvm-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/androidMain"
|
||||
data-filter=":micro_utils.dokka/androidMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
android
|
||||
</label>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
<div class="navigation-controls--btn navigation-controls--btn_search" id="searchBar" role="button">Search in
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/AndroidSQLStandardVersionsRepoProxy/AndroidSQLStandardVersionsRepoProxy/#android.database.sqlite.SQLiteOpenHelper/PointingToDeclaration//102564003">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><a href="index.html">AndroidSQLStandardVersionsRepoProxy</a><span class="delimiter">/</span><span class="current">AndroidSQLStandardVersionsRepoProxy</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>Android</span><wbr></wbr><span>SQLStandard</span><wbr></wbr><span>Versions</span><wbr></wbr><span>Repo</span><wbr></wbr><span><span>Proxy</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">database<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/androidMain/kotlin/dev/inmo/micro_utils/repos/versions/AndroidSQLStandardVersionsRepoProxy.kt#L16">source</a>)</span></span></div></div> </div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,133 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>database</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
type="button">Toggle table of contents
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector jvm-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/androidMain">android</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
aria-controls="platform-tags-listbox"
|
||||
aria-haspopup="listbox"
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option jvm-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/androidMain"
|
||||
data-filter=":micro_utils.dokka/androidMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
android
|
||||
</label>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
<div class="navigation-controls--btn navigation-controls--btn_search" id="searchBar" role="button">Search in
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/AndroidSQLStandardVersionsRepoProxy/database/#/PointingToDeclaration//102564003">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><a href="index.html">AndroidSQLStandardVersionsRepoProxy</a><span class="delimiter">/</span><span class="current">database</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span><span>database</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="database.html">database</a><span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/androidMain/kotlin/dev/inmo/micro_utils/repos/versions/AndroidSQLStandardVersionsRepoProxy.kt#L17">source</a>)</span></span></div><p class="paragraph">The underlying database or storage object used for version tracking.</p></div> </div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,133 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>getTableVersion</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
type="button">Toggle table of contents
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector jvm-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/androidMain">android</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
aria-controls="platform-tags-listbox"
|
||||
aria-haspopup="listbox"
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option jvm-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/androidMain"
|
||||
data-filter=":micro_utils.dokka/androidMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
android
|
||||
</label>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
<div class="navigation-controls--btn navigation-controls--btn_search" id="searchBar" role="button">Search in
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/AndroidSQLStandardVersionsRepoProxy/getTableVersion/#kotlin.String/PointingToDeclaration//102564003">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><a href="index.html">AndroidSQLStandardVersionsRepoProxy</a><span class="delimiter">/</span><span class="current">getTableVersion</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>get</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="get-table-version.html"><span class="token function">getTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/androidMain/kotlin/dev/inmo/micro_utils/repos/versions/AndroidSQLStandardVersionsRepoProxy.kt#L33">source</a>)</span></span></div><p class="paragraph">Returns the current version number for the given <a href="../-standard-versions-repo-proxy/get-table-version.html">tableName</a>, or null if no version is stored.</p><span class="kdoc-tag"><h4 class="">Return</h4><p class="paragraph">Stored version number, or null if the table has not been versioned yet</p></span><h4 class="tableheader">Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>table</span><wbr></wbr><span><span>Name</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Name of the table whose version to retrieve</p></div></div></div></div></div></div> </div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,218 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>AndroidSQLStandardVersionsRepoProxy</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
type="button">Toggle table of contents
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector jvm-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/androidMain">android</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
aria-controls="platform-tags-listbox"
|
||||
aria-haspopup="listbox"
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option jvm-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/androidMain"
|
||||
data-filter=":micro_utils.dokka/androidMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
android
|
||||
</label>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
<div class="navigation-controls--btn navigation-controls--btn_search" id="searchBar" role="button">Search in
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="classlike" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/AndroidSQLStandardVersionsRepoProxy///PointingToDeclaration//102564003">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><span class="current">AndroidSQLStandardVersionsRepoProxy</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>Android</span><wbr></wbr><span>SQLStandard</span><wbr></wbr><span>Versions</span><wbr></wbr><span>Repo</span><wbr></wbr><span><span>Proxy</span></span></h1>
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">AndroidSQLStandardVersionsRepoProxy</a><span class="token punctuation">(</span><span class="parameters "><span class="parameter "><span class="token keyword">val </span>database<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a></span></span><span class="token punctuation">)</span> : <a href="../-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a><span class="token operator">> </span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/androidMain/kotlin/dev/inmo/micro_utils/repos/versions/AndroidSQLStandardVersionsRepoProxy.kt#L16">source</a>)</span></span></div></div> </div>
|
||||
</div>
|
||||
<div class="tabbedcontent">
|
||||
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button></div>
|
||||
<div class="tabs-section-body">
|
||||
<div data-togglable="CONSTRUCTOR">
|
||||
<h2 class="tableheader">Constructors</h2>
|
||||
<div class="table"><a data-name="-670806127%2FConstructors%2F102564003" anchor-label="AndroidSQLStandardVersionsRepoProxy" id="-670806127%2FConstructors%2F102564003" data-filterable-set=":micro_utils.dokka/androidMain"></a>
|
||||
<div class="table-row table-row_content" data-togglable="CONSTRUCTOR" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="-android-s-q-l-standard-versions-repo-proxy.html"><span>Android</span><wbr></wbr><span>SQLStandard</span><wbr></wbr><span>Versions</span><wbr></wbr><span>Repo</span><wbr></wbr><span><span>Proxy</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-670806127%2FConstructors%2F102564003"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">database<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a></span></span><span class="token punctuation">)</span></div></div> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="PROPERTY">
|
||||
<h2 class="tableheader">Properties</h2>
|
||||
<div class="table"><a data-name="1973576983%2FProperties%2F102564003" anchor-label="database" id="1973576983%2FProperties%2F102564003" data-filterable-set=":micro_utils.dokka/androidMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="database.html"><span><span>database</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1973576983%2FProperties%2F102564003"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="database.html">database</a><span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a></div><div class="brief "><p class="paragraph">The underlying database or storage object used for version tracking.</p></div></div> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1589718524%2FFunctions%2F102564003" anchor-label="getTableVersion" id="1589718524%2FFunctions%2F102564003" data-filterable-set=":micro_utils.dokka/androidMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="get-table-version.html"><span>get</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1589718524%2FFunctions%2F102564003"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="get-table-version.html"><span class="token function">getTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span></div><div class="brief "><p class="paragraph">Returns the current version number for the given <a href="../-standard-versions-repo-proxy/get-table-version.html">tableName</a>, or null if no version is stored.</p></div></div> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="578546584%2FFunctions%2F102564003" anchor-label="updateTableVersion" id="578546584%2FFunctions%2F102564003" data-filterable-set=":micro_utils.dokka/androidMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="update-table-version.html"><span>update</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="578546584%2FFunctions%2F102564003"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="update-table-version.html"><span class="token function">updateTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">Persists the given <a href="../-standard-versions-repo-proxy/update-table-version.html">version</a> number for the given <a href="../-standard-versions-repo-proxy/update-table-version.html">tableName</a>.</p></div></div> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,133 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>updateTableVersion</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
type="button">Toggle table of contents
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector jvm-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/androidMain">android</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
aria-controls="platform-tags-listbox"
|
||||
aria-haspopup="listbox"
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option jvm-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/androidMain"
|
||||
data-filter=":micro_utils.dokka/androidMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
android
|
||||
</label>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
<div class="navigation-controls--btn navigation-controls--btn_search" id="searchBar" role="button">Search in
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/AndroidSQLStandardVersionsRepoProxy/updateTableVersion/#kotlin.String#kotlin.Int/PointingToDeclaration//102564003">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><a href="index.html">AndroidSQLStandardVersionsRepoProxy</a><span class="delimiter">/</span><span class="current">updateTableVersion</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>update</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="update-table-version.html"><span class="token function">updateTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/androidMain/kotlin/dev/inmo/micro_utils/repos/versions/AndroidSQLStandardVersionsRepoProxy.kt#L48">source</a>)</span></span></div><p class="paragraph">Persists the given <a href="../-standard-versions-repo-proxy/update-table-version.html">version</a> number for the given <a href="../-standard-versions-repo-proxy/update-table-version.html">tableName</a>.</p><h4 class="tableheader">Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>table</span><wbr></wbr><span><span>Name</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Name of the table whose version to update</p></div></div></div></div><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>version</span></span></u></div></span></div><div><div class="title"><p class="paragraph">New version number to store</p></div></div></div></div></div></div> </div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,44 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js">
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>KeyValueBasedVersionsRepoProxy</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if(savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<nav class="navigation theme-dark" id="navigation-wrapper">
|
||||
<a class="library-name--link" href="../../../index.html">
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
@@ -46,11 +43,11 @@
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.26.5 </div>
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<div class="filter-section filter-section_loading" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active=""
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
@@ -59,16 +56,16 @@
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox">
|
||||
<div class="dropdown--header"><span>Platform filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close platform filter">
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka:dokkaHtml/commonMain"
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain"/>
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/commonMain"
|
||||
data-filter=":micro_utils.dokka/commonMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
@@ -76,7 +73,7 @@
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
@@ -84,45 +81,51 @@
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="container">
|
||||
<div class="sidebar" id="leftColumn">
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox">
|
||||
<div class="dropdown--header">
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/KeyValueBasedVersionsRepoProxy/KeyValueBasedVersionsRepoProxy/#dev.inmo.micro_utils.repos.KeyValueRepo[kotlin.String,kotlin.Int]#TypeParam(bounds=[kotlin.Any?])/PointingToDeclaration//-1478683138">
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/KeyValueBasedVersionsRepoProxy/KeyValueBasedVersionsRepoProxy/#dev.inmo.micro_utils.repos.KeyValueRepo[kotlin.String,kotlin.Int]#TypeParam(bounds=[kotlin.Any?])/PointingToDeclaration//-1457309097">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><a href="index.html">KeyValueBasedVersionsRepoProxy</a><span class="delimiter">/</span><span class="current">KeyValueBasedVersionsRepoProxy</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>Key</span><wbr></wbr><span>Value</span><wbr></wbr><span>Based</span><wbr></wbr><span>Versions</span><wbr></wbr><span>Repo</span><wbr></wbr><span><span>Proxy</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">keyValueStore<span class="token operator">: </span><a href="../../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">database<span class="token operator">: </span><a href="index.html">T</a></span></span><span class="token punctuation">)</span><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/KeyValueBasedVersionsRepoProxy.kt#L6">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">keyValueStore<span class="token operator">: </span><a href="../../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">database<span class="token operator">: </span><a href="index.html">T</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/KeyValueBasedVersionsRepoProxy.kt#L14">source</a>)</span></span></div><h4 class="tableheader">Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>key</span><wbr></wbr><span>Value</span><wbr></wbr><span><span>Store</span></span></u></div></span></div><div><div class="title"><p class="paragraph"><a href="../../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a> used to persist table-name-to-version mappings</p></div></div></div></div><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>database</span></span></u></div></span></div><div><div class="title"><p class="paragraph">The underlying database or storage object exposed via <a href="../-standard-versions-repo-proxy/database.html">StandardVersionsRepoProxy.database</a></p></div></div></div></div></div><h4 class="tableheader">Type Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>T</span></span></u></div></span></div><div><div class="title"><p class="paragraph">The type of the underlying database or storage object</p></div></div></div></div></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<span>© 2025 Copyright</span>
|
||||
<span class="pull-right">
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
<span>dokka</span>
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,44 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js">
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>database</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if(savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<nav class="navigation theme-dark" id="navigation-wrapper">
|
||||
<a class="library-name--link" href="../../../index.html">
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
@@ -46,11 +43,11 @@
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.26.5 </div>
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<div class="filter-section filter-section_loading" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active=""
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
@@ -59,16 +56,16 @@
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox">
|
||||
<div class="dropdown--header"><span>Platform filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close platform filter">
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka:dokkaHtml/commonMain"
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain"/>
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/commonMain"
|
||||
data-filter=":micro_utils.dokka/commonMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
@@ -76,7 +73,7 @@
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
@@ -84,45 +81,51 @@
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="container">
|
||||
<div class="sidebar" id="leftColumn">
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox">
|
||||
<div class="dropdown--header">
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/KeyValueBasedVersionsRepoProxy/database/#/PointingToDeclaration//-1478683138">
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/KeyValueBasedVersionsRepoProxy/database/#/PointingToDeclaration//-1457309097">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><a href="index.html">KeyValueBasedVersionsRepoProxy</a><span class="delimiter">/</span><span class="current">database</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span><span>database</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="database.html">database</a><span class="token operator">: </span><a href="index.html">T</a><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/KeyValueBasedVersionsRepoProxy.kt#L8">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="database.html">database</a><span class="token operator">: </span><a href="index.html">T</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/KeyValueBasedVersionsRepoProxy.kt#L16">source</a>)</span></span></div><h4 class="tableheader">Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>database</span></span></u></div></span></div><div><div class="title"><p class="paragraph">The underlying database or storage object exposed via <a href="../-standard-versions-repo-proxy/database.html">StandardVersionsRepoProxy.database</a></p></div></div></div></div></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<span>© 2025 Copyright</span>
|
||||
<span class="pull-right">
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
<span>dokka</span>
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,44 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js">
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>getTableVersion</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if(savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<nav class="navigation theme-dark" id="navigation-wrapper">
|
||||
<a class="library-name--link" href="../../../index.html">
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
@@ -46,11 +43,11 @@
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.26.5 </div>
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<div class="filter-section filter-section_loading" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active=""
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
@@ -59,16 +56,16 @@
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox">
|
||||
<div class="dropdown--header"><span>Platform filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close platform filter">
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka:dokkaHtml/commonMain"
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain"/>
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/commonMain"
|
||||
data-filter=":micro_utils.dokka/commonMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
@@ -76,7 +73,7 @@
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
@@ -84,45 +81,51 @@
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="container">
|
||||
<div class="sidebar" id="leftColumn">
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox">
|
||||
<div class="dropdown--header">
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/KeyValueBasedVersionsRepoProxy/getTableVersion/#kotlin.String/PointingToDeclaration//-1478683138">
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/KeyValueBasedVersionsRepoProxy/getTableVersion/#kotlin.String/PointingToDeclaration//-1457309097">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><a href="index.html">KeyValueBasedVersionsRepoProxy</a><span class="delimiter">/</span><span class="current">getTableVersion</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>get</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="get-table-version.html"><span class="token function">getTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/KeyValueBasedVersionsRepoProxy.kt#L10">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="get-table-version.html"><span class="token function">getTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/KeyValueBasedVersionsRepoProxy.kt#L18">source</a>)</span></span></div><p class="paragraph">Returns the current version number for the given <a href="../-standard-versions-repo-proxy/get-table-version.html">tableName</a>, or null if no version is stored.</p><span class="kdoc-tag"><h4 class="">Return</h4><p class="paragraph">Stored version number, or null if the table has not been versioned yet</p></span><h4 class="tableheader">Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>table</span><wbr></wbr><span><span>Name</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Name of the table whose version to retrieve</p></div></div></div></div></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<span>© 2025 Copyright</span>
|
||||
<span class="pull-right">
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
<span>dokka</span>
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,44 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js">
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>KeyValueBasedVersionsRepoProxy</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if(savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<nav class="navigation theme-dark" id="navigation-wrapper">
|
||||
<a class="library-name--link" href="../../../index.html">
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
@@ -46,11 +43,11 @@
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.26.5 </div>
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<div class="filter-section filter-section_loading" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active=""
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
@@ -59,16 +56,16 @@
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox">
|
||||
<div class="dropdown--header"><span>Platform filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close platform filter">
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka:dokkaHtml/commonMain"
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain"/>
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/commonMain"
|
||||
data-filter=":micro_utils.dokka/commonMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
@@ -76,7 +73,7 @@
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
@@ -84,48 +81,50 @@
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="container">
|
||||
<div class="sidebar" id="leftColumn">
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox">
|
||||
<div class="dropdown--header">
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="main-content" data-page-type="classlike" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/KeyValueBasedVersionsRepoProxy///PointingToDeclaration//-1478683138">
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="classlike" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/KeyValueBasedVersionsRepoProxy///PointingToDeclaration//-1457309097">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><span class="current">KeyValueBasedVersionsRepoProxy</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>Key</span><wbr></wbr><span>Value</span><wbr></wbr><span>Based</span><wbr></wbr><span>Versions</span><wbr></wbr><span>Repo</span><wbr></wbr><span><span>Proxy</span></span></h1>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">KeyValueBasedVersionsRepoProxy</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">></span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">keyValueStore<span class="token operator">: </span><a href="../../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">val </span>database<span class="token operator">: </span><a href="index.html">T</a></span></span><span class="token punctuation">)</span> : <a href="../-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">> </span><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/KeyValueBasedVersionsRepoProxy.kt#L6">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">KeyValueBasedVersionsRepoProxy</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">></span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">keyValueStore<span class="token operator">: </span><a href="../../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">val </span>database<span class="token operator">: </span><a href="index.html">T</a></span></span><span class="token punctuation">)</span> : <a href="../-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">> </span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/KeyValueBasedVersionsRepoProxy.kt#L14">source</a>)</span></span></div><p class="paragraph"><a href="../-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a> implementation backed by a <a href="../../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a> mapping table names to version numbers. Stores and retrieves per-table version integers using <span data-unresolved-link="dev.inmo.micro_utils.repos.versions/KeyValueBasedVersionsRepoProxy//#dev.inmo.micro_utils.repos.KeyValueRepo[kotlin.String,kotlin.Int]#TypeParam(bounds=[kotlin.Any?])/PointingToCallableParameters(0)/">keyValueStore</span> with table names as keys.</p><h4 class="tableheader">Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>key</span><wbr></wbr><span>Value</span><wbr></wbr><span><span>Store</span></span></u></div></span></div><div><div class="title"><p class="paragraph"><a href="../../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a> used to persist table-name-to-version mappings</p></div></div></div></div><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>database</span></span></u></div></span></div><div><div class="title"><p class="paragraph">The underlying database or storage object exposed via <a href="../-standard-versions-repo-proxy/database.html">StandardVersionsRepoProxy.database</a></p></div></div></div></div></div><h4 class="tableheader">Type Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>T</span></span></u></div></span></div><div><div class="title"><p class="paragraph">The type of the underlying database or storage object</p></div></div></div></div></div></div></div>
|
||||
</div>
|
||||
<div class="tabbedcontent">
|
||||
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button></div>
|
||||
<div class="tabs-section-body">
|
||||
<div data-togglable="CONSTRUCTOR">
|
||||
<h2 class="">Constructors</h2>
|
||||
<div class="table"><a data-name="1804811529%2FConstructors%2F-1478683138" anchor-label="KeyValueBasedVersionsRepoProxy" id="1804811529%2FConstructors%2F-1478683138" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"></a>
|
||||
<div class="table-row" data-togglable="CONSTRUCTOR" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain">
|
||||
<h2 class="tableheader">Constructors</h2>
|
||||
<div class="table"><a data-name="1804811529%2FConstructors%2F-1457309097" anchor-label="KeyValueBasedVersionsRepoProxy" id="1804811529%2FConstructors%2F-1457309097" data-filterable-set=":micro_utils.dokka/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-togglable="CONSTRUCTOR" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="-key-value-based-versions-repo-proxy.html"><span>Key</span><wbr></wbr><span>Value</span><wbr></wbr><span>Based</span><wbr></wbr><span>Versions</span><wbr></wbr><span>Repo</span><wbr></wbr><span><span>Proxy</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1804811529%2FConstructors%2F-1478683138"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1804811529%2FConstructors%2F-1457309097"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">keyValueStore<span class="token operator">: </span><a href="../../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">database<span class="token operator">: </span><a href="index.html">T</a></span></span><span class="token punctuation">)</span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">keyValueStore<span class="token operator">: </span><a href="../../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">database<span class="token operator">: </span><a href="index.html">T</a></span></span><span class="token punctuation">)</span></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -133,18 +132,18 @@
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="PROPERTY">
|
||||
<h2 class="">Properties</h2>
|
||||
<div class="table"><a data-name="-268006764%2FProperties%2F-1478683138" anchor-label="database" id="-268006764%2FProperties%2F-1478683138" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"></a>
|
||||
<div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain">
|
||||
<h2 class="tableheader">Properties</h2>
|
||||
<div class="table"><a data-name="-268006764%2FProperties%2F-1457309097" anchor-label="database" id="-268006764%2FProperties%2F-1457309097" data-filterable-set=":micro_utils.dokka/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="database.html"><span><span>database</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-268006764%2FProperties%2F-1478683138"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-268006764%2FProperties%2F-1457309097"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="database.html">database</a><span class="token operator">: </span><a href="index.html">T</a></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="database.html">database</a><span class="token operator">: </span><a href="index.html">T</a></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -152,33 +151,33 @@
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="">Functions</h2>
|
||||
<div class="table"><a data-name="22065913%2FFunctions%2F-1478683138" anchor-label="getTableVersion" id="22065913%2FFunctions%2F-1478683138" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"></a>
|
||||
<div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="22065913%2FFunctions%2F-1457309097" anchor-label="getTableVersion" id="22065913%2FFunctions%2F-1457309097" data-filterable-set=":micro_utils.dokka/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="get-table-version.html"><span>get</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="22065913%2FFunctions%2F-1478683138"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="22065913%2FFunctions%2F-1457309097"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="get-table-version.html"><span class="token function">getTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="get-table-version.html"><span class="token function">getTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span></div><div class="brief "><p class="paragraph">Returns the current version number for the given <a href="../-standard-versions-repo-proxy/get-table-version.html">tableName</a>, or null if no version is stored.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1888718379%2FFunctions%2F-1478683138" anchor-label="updateTableVersion" id="-1888718379%2FFunctions%2F-1478683138" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"></a>
|
||||
<div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain">
|
||||
<a data-name="-1888718379%2FFunctions%2F-1457309097" anchor-label="updateTableVersion" id="-1888718379%2FFunctions%2F-1457309097" data-filterable-set=":micro_utils.dokka/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="update-table-version.html"><span>update</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1888718379%2FFunctions%2F-1478683138"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1888718379%2FFunctions%2F-1457309097"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="update-table-version.html"><span class="token function">updateTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="update-table-version.html"><span class="token function">updateTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">Persists the given <a href="../-standard-versions-repo-proxy/update-table-version.html">version</a> number for the given <a href="../-standard-versions-repo-proxy/update-table-version.html">tableName</a>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -189,17 +188,21 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<span>© 2025 Copyright</span>
|
||||
<span class="pull-right">
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
<span>dokka</span>
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,44 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js">
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>updateTableVersion</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if(savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<nav class="navigation theme-dark" id="navigation-wrapper">
|
||||
<a class="library-name--link" href="../../../index.html">
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
@@ -46,11 +43,11 @@
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.26.5 </div>
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<div class="filter-section filter-section_loading" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active=""
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
@@ -59,16 +56,16 @@
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox">
|
||||
<div class="dropdown--header"><span>Platform filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close platform filter">
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka:dokkaHtml/commonMain"
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain"/>
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/commonMain"
|
||||
data-filter=":micro_utils.dokka/commonMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
@@ -76,7 +73,7 @@
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
@@ -84,45 +81,51 @@
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="container">
|
||||
<div class="sidebar" id="leftColumn">
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox">
|
||||
<div class="dropdown--header">
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/KeyValueBasedVersionsRepoProxy/updateTableVersion/#kotlin.String#kotlin.Int/PointingToDeclaration//-1478683138">
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/KeyValueBasedVersionsRepoProxy/updateTableVersion/#kotlin.String#kotlin.Int/PointingToDeclaration//-1457309097">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><a href="index.html">KeyValueBasedVersionsRepoProxy</a><span class="delimiter">/</span><span class="current">updateTableVersion</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>update</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="update-table-version.html"><span class="token function">updateTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/KeyValueBasedVersionsRepoProxy.kt#L12">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="update-table-version.html"><span class="token function">updateTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/KeyValueBasedVersionsRepoProxy.kt#L20">source</a>)</span></span></div><p class="paragraph">Persists the given <a href="../-standard-versions-repo-proxy/update-table-version.html">version</a> number for the given <a href="../-standard-versions-repo-proxy/update-table-version.html">tableName</a>.</p><h4 class="tableheader">Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>table</span><wbr></wbr><span><span>Name</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Name of the table whose version to update</p></div></div></div></div><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>version</span></span></u></div></span></div><div><div class="title"><p class="paragraph">New version number to store</p></div></div></div></div></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<span>© 2025 Copyright</span>
|
||||
<span class="pull-right">
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
<span>dokka</span>
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,44 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js">
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>database</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if(savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<nav class="navigation theme-dark" id="navigation-wrapper">
|
||||
<a class="library-name--link" href="../../../index.html">
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
@@ -46,11 +43,11 @@
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.26.5 </div>
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<div class="filter-section filter-section_loading" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active=""
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
@@ -59,16 +56,16 @@
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox">
|
||||
<div class="dropdown--header"><span>Platform filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close platform filter">
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka:dokkaHtml/commonMain"
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain"/>
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/commonMain"
|
||||
data-filter=":micro_utils.dokka/commonMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
@@ -76,7 +73,7 @@
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
@@ -84,45 +81,51 @@
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="container">
|
||||
<div class="sidebar" id="leftColumn">
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox">
|
||||
<div class="dropdown--header">
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/StandardVersionsRepoProxy/database/#/PointingToDeclaration//-1478683138">
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/StandardVersionsRepoProxy/database/#/PointingToDeclaration//-1457309097">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><a href="index.html">StandardVersionsRepoProxy</a><span class="delimiter">/</span><span class="current">database</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span><span>database</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="database.html">database</a><span class="token operator">: </span><a href="index.html">T</a><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/StandardVersionsRepo.kt#L6">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="database.html">database</a><span class="token operator">: </span><a href="index.html">T</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/StandardVersionsRepo.kt#L15">source</a>)</span></span></div><p class="paragraph">The underlying database or storage object used for version tracking.</p></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<span>© 2025 Copyright</span>
|
||||
<span class="pull-right">
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
<span>dokka</span>
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,44 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js">
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>getTableVersion</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if(savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<nav class="navigation theme-dark" id="navigation-wrapper">
|
||||
<a class="library-name--link" href="../../../index.html">
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
@@ -46,11 +43,11 @@
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.26.5 </div>
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<div class="filter-section filter-section_loading" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active=""
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
@@ -59,16 +56,16 @@
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox">
|
||||
<div class="dropdown--header"><span>Platform filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close platform filter">
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka:dokkaHtml/commonMain"
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain"/>
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/commonMain"
|
||||
data-filter=":micro_utils.dokka/commonMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
@@ -76,7 +73,7 @@
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
@@ -84,45 +81,51 @@
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="container">
|
||||
<div class="sidebar" id="leftColumn">
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox">
|
||||
<div class="dropdown--header">
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/StandardVersionsRepoProxy/getTableVersion/#kotlin.String/PointingToDeclaration//-1478683138">
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/StandardVersionsRepoProxy/getTableVersion/#kotlin.String/PointingToDeclaration//-1457309097">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><a href="index.html">StandardVersionsRepoProxy</a><span class="delimiter">/</span><span class="current">getTableVersion</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>get</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="get-table-version.html"><span class="token function">getTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/StandardVersionsRepo.kt#L8">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="get-table-version.html"><span class="token function">getTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/StandardVersionsRepo.kt#L23">source</a>)</span></span></div><p class="paragraph">Returns the current version number for the given <a href="get-table-version.html">tableName</a>, or null if no version is stored.</p><span class="kdoc-tag"><h4 class="">Return</h4><p class="paragraph">Stored version number, or null if the table has not been versioned yet</p></span><h4 class="tableheader">Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>table</span><wbr></wbr><span><span>Name</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Name of the table whose version to retrieve</p></div></div></div></div></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<span>© 2025 Copyright</span>
|
||||
<span class="pull-right">
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
<span>dokka</span>
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,44 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js">
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>StandardVersionsRepoProxy</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if(savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<nav class="navigation theme-dark" id="navigation-wrapper">
|
||||
<a class="library-name--link" href="../../../index.html">
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
@@ -46,11 +43,11 @@
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.26.5 </div>
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<div class="filter-section filter-section_loading" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active=""
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
@@ -59,16 +56,16 @@
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox">
|
||||
<div class="dropdown--header"><span>Platform filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close platform filter">
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka:dokkaHtml/commonMain"
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain"/>
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/commonMain"
|
||||
data-filter=":micro_utils.dokka/commonMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
@@ -76,7 +73,7 @@
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
@@ -84,48 +81,50 @@
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="container">
|
||||
<div class="sidebar" id="leftColumn">
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox">
|
||||
<div class="dropdown--header">
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="main-content" data-page-type="classlike" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/StandardVersionsRepoProxy///PointingToDeclaration//-1478683138">
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="classlike" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/StandardVersionsRepoProxy///PointingToDeclaration//-1457309097">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><span class="current">StandardVersionsRepoProxy</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>Standard</span><wbr></wbr><span>Versions</span><wbr></wbr><span>Repo</span><wbr></wbr><span><span>Proxy</span></span></h1>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">interface </span><a href="index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">></span> : <a href="../../dev.inmo.micro_utils.repos/-repo/index.html">Repo</a><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/StandardVersionsRepo.kt#L5">source</a>)</span></span></div><h4 class="">Inheritors</h4><div class="table"><div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><a href="../-key-value-based-versions-repo-proxy/index.html">KeyValueBasedVersionsRepoProxy</a></div></span></div><div></div></div></div><div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><span data-unresolved-link="dev.inmo.micro_utils.repos.exposed.versions/ExposedStandardVersionsRepoProxy///PointingToDeclaration/">ExposedStandardVersionsRepoProxy</span></div></span></div><div></div></div></div></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">interface </span><a href="index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">></span> : <a href="../../dev.inmo.micro_utils.repos/-repo/index.html">Repo</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/StandardVersionsRepo.kt#L11">source</a>)</span></span></div><p class="paragraph">Proxy interface providing low-level access to a versioned database <a href="index.html">T</a>. Implementations store and retrieve per-table version numbers using a backing storage.</p><h4 class="tableheader">Type Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>T</span></span></u></div></span></div><div><div class="title"><p class="paragraph">The type of the underlying database or storage object</p></div></div></div></div></div><h4 class="tableheader">Inheritors</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><span data-unresolved-link="dev.inmo.micro_utils.repos.versions/AndroidSQLStandardVersionsRepoProxy///PointingToDeclaration/">AndroidSQLStandardVersionsRepoProxy</span></div></span></div><div></div></div></div><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><a href="../-key-value-based-versions-repo-proxy/index.html">KeyValueBasedVersionsRepoProxy</a></div></span></div><div></div></div></div><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><span data-unresolved-link="dev.inmo.micro_utils.repos.exposed.versions/ExposedStandardVersionsRepoProxy///PointingToDeclaration/">ExposedStandardVersionsRepoProxy</span></div></span></div><div></div></div></div></div></div></div>
|
||||
</div>
|
||||
<div class="tabbedcontent">
|
||||
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button></div>
|
||||
<div class="tabs-section-body">
|
||||
<div data-togglable="PROPERTY">
|
||||
<h2 class="">Properties</h2>
|
||||
<div class="table"><a data-name="-745521098%2FProperties%2F-1478683138" anchor-label="database" id="-745521098%2FProperties%2F-1478683138" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"></a>
|
||||
<div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain">
|
||||
<h2 class="tableheader">Properties</h2>
|
||||
<div class="table"><a data-name="-745521098%2FProperties%2F-1457309097" anchor-label="database" id="-745521098%2FProperties%2F-1457309097" data-filterable-set=":micro_utils.dokka/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="database.html"><span><span>database</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-745521098%2FProperties%2F-1478683138"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-745521098%2FProperties%2F-1457309097"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="database.html">database</a><span class="token operator">: </span><a href="index.html">T</a></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="database.html">database</a><span class="token operator">: </span><a href="index.html">T</a></div><div class="brief "><p class="paragraph">The underlying database or storage object used for version tracking.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -133,33 +132,33 @@
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="">Functions</h2>
|
||||
<div class="table"><a data-name="-457620581%2FFunctions%2F-1478683138" anchor-label="getTableVersion" id="-457620581%2FFunctions%2F-1478683138" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"></a>
|
||||
<div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="-457620581%2FFunctions%2F-1457309097" anchor-label="getTableVersion" id="-457620581%2FFunctions%2F-1457309097" data-filterable-set=":micro_utils.dokka/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="get-table-version.html"><span>get</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-457620581%2FFunctions%2F-1478683138"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-457620581%2FFunctions%2F-1457309097"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="get-table-version.html"><span class="token function">getTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="get-table-version.html"><span class="token function">getTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span></div><div class="brief "><p class="paragraph">Returns the current version number for the given <a href="get-table-version.html">tableName</a>, or null if no version is stored.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1519239433%2FFunctions%2F-1478683138" anchor-label="updateTableVersion" id="-1519239433%2FFunctions%2F-1478683138" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"></a>
|
||||
<div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain">
|
||||
<a data-name="-1519239433%2FFunctions%2F-1457309097" anchor-label="updateTableVersion" id="-1519239433%2FFunctions%2F-1457309097" data-filterable-set=":micro_utils.dokka/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="update-table-version.html"><span>update</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1519239433%2FFunctions%2F-1478683138"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1519239433%2FFunctions%2F-1457309097"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="update-table-version.html"><span class="token function">updateTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="update-table-version.html"><span class="token function">updateTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">Persists the given <a href="update-table-version.html">version</a> number for the given <a href="update-table-version.html">tableName</a>.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -170,17 +169,21 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<span>© 2025 Copyright</span>
|
||||
<span class="pull-right">
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
<span>dokka</span>
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,44 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js">
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>updateTableVersion</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if(savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<nav class="navigation theme-dark" id="navigation-wrapper">
|
||||
<a class="library-name--link" href="../../../index.html">
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
@@ -46,11 +43,11 @@
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.26.5 </div>
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<div class="filter-section filter-section_loading" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active=""
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
@@ -59,16 +56,16 @@
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox">
|
||||
<div class="dropdown--header"><span>Platform filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close platform filter">
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka:dokkaHtml/commonMain"
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain"/>
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/commonMain"
|
||||
data-filter=":micro_utils.dokka/commonMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
@@ -76,7 +73,7 @@
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
@@ -84,45 +81,51 @@
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="container">
|
||||
<div class="sidebar" id="leftColumn">
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox">
|
||||
<div class="dropdown--header">
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/StandardVersionsRepoProxy/updateTableVersion/#kotlin.String#kotlin.Int/PointingToDeclaration//-1478683138">
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/StandardVersionsRepoProxy/updateTableVersion/#kotlin.String#kotlin.Int/PointingToDeclaration//-1457309097">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><a href="index.html">StandardVersionsRepoProxy</a><span class="delimiter">/</span><span class="current">updateTableVersion</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>update</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="update-table-version.html"><span class="token function">updateTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/StandardVersionsRepo.kt#L9">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="update-table-version.html"><span class="token function">updateTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/StandardVersionsRepo.kt#L31">source</a>)</span></span></div><p class="paragraph">Persists the given <a href="update-table-version.html">version</a> number for the given <a href="update-table-version.html">tableName</a>.</p><h4 class="tableheader">Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>table</span><wbr></wbr><span><span>Name</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Name of the table whose version to update</p></div></div></div></div><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>version</span></span></u></div></span></div><div><div class="title"><p class="paragraph">New version number to store</p></div></div></div></div></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<span>© 2025 Copyright</span>
|
||||
<span class="pull-right">
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
<span>dokka</span>
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,44 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js">
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>StandardVersionsRepo</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if(savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<nav class="navigation theme-dark" id="navigation-wrapper">
|
||||
<a class="library-name--link" href="../../../index.html">
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
@@ -46,11 +43,11 @@
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.26.5 </div>
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<div class="filter-section filter-section_loading" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active=""
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
@@ -59,16 +56,16 @@
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox">
|
||||
<div class="dropdown--header"><span>Platform filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close platform filter">
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka:dokkaHtml/commonMain"
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain"/>
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/commonMain"
|
||||
data-filter=":micro_utils.dokka/commonMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
@@ -76,7 +73,7 @@
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
@@ -84,45 +81,51 @@
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="container">
|
||||
<div class="sidebar" id="leftColumn">
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox">
|
||||
<div class="dropdown--header">
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/StandardVersionsRepo/StandardVersionsRepo/#dev.inmo.micro_utils.repos.versions.StandardVersionsRepoProxy[TypeParam(bounds=[kotlin.Any?])]/PointingToDeclaration//-1478683138">
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/StandardVersionsRepo/StandardVersionsRepo/#dev.inmo.micro_utils.repos.versions.StandardVersionsRepoProxy[TypeParam(bounds=[kotlin.Any?])]/PointingToDeclaration//-1457309097">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><a href="index.html">StandardVersionsRepo</a><span class="delimiter">/</span><span class="current">StandardVersionsRepo</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>Standard</span><wbr></wbr><span>Versions</span><wbr></wbr><span><span>Repo</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">proxy<span class="token operator">: </span><a href="../-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">></span></span></span><span class="token punctuation">)</span><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/StandardVersionsRepo.kt#L12">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">proxy<span class="token operator">: </span><a href="../-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">></span></span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/StandardVersionsRepo.kt#L42">source</a>)</span></span></div><h4 class="tableheader">Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>proxy</span></span></u></div></span></div><div><div class="title"><p class="paragraph">The <a href="../-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a> used to read and write version numbers</p></div></div></div></div></div><h4 class="tableheader">Type Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>T</span></span></u></div></span></div><div><div class="title"><p class="paragraph">The type of the underlying database or storage object</p></div></div></div></div></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<span>© 2025 Copyright</span>
|
||||
<span class="pull-right">
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
<span>dokka</span>
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,44 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js">
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>StandardVersionsRepo</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if(savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<nav class="navigation theme-dark" id="navigation-wrapper">
|
||||
<a class="library-name--link" href="../../../index.html">
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
@@ -46,11 +43,11 @@
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.26.5 </div>
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<div class="filter-section filter-section_loading" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active=""
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
@@ -59,16 +56,16 @@
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox">
|
||||
<div class="dropdown--header"><span>Platform filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close platform filter">
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka:dokkaHtml/commonMain"
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain"/>
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/commonMain"
|
||||
data-filter=":micro_utils.dokka/commonMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
@@ -76,7 +73,7 @@
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
@@ -84,48 +81,50 @@
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="container">
|
||||
<div class="sidebar" id="leftColumn">
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox">
|
||||
<div class="dropdown--header">
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="main-content" data-page-type="classlike" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/StandardVersionsRepo///PointingToDeclaration//-1478683138">
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="classlike" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/StandardVersionsRepo///PointingToDeclaration//-1457309097">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><span class="current">StandardVersionsRepo</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>Standard</span><wbr></wbr><span>Versions</span><wbr></wbr><span><span>Repo</span></span></h1>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">StandardVersionsRepo</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">></span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">proxy<span class="token operator">: </span><a href="../-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">></span></span></span><span class="token punctuation">)</span> : <a href="../-versions-repo/index.html">VersionsRepo</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">> </span><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/StandardVersionsRepo.kt#L12">source</a>)</span></span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">StandardVersionsRepo</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">></span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">proxy<span class="token operator">: </span><a href="../-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">></span></span></span><span class="token punctuation">)</span> : <a href="../-versions-repo/index.html">VersionsRepo</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">> </span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/StandardVersionsRepo.kt#L42">source</a>)</span></span></div><p class="paragraph">Standard implementation of <a href="../-versions-repo/index.html">VersionsRepo</a> that delegates version storage to a <a href="../-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a>. On <a href="set-table-version.html">setTableVersion</a>: calls <a href="../-standard-versions-repo-proxy/database.html">StandardVersionsRepoProxy.database</a>.onCreate if the table has no version yet, then iterates onUpdate for each version step until the target version is reached.</p><h4 class="tableheader">Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>proxy</span></span></u></div></span></div><div><div class="title"><p class="paragraph">The <a href="../-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a> used to read and write version numbers</p></div></div></div></div></div><h4 class="tableheader">Type Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>T</span></span></u></div></span></div><div><div class="title"><p class="paragraph">The type of the underlying database or storage object</p></div></div></div></div></div></div></div>
|
||||
</div>
|
||||
<div class="tabbedcontent">
|
||||
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button></div>
|
||||
<div class="tabs-section-body">
|
||||
<div data-togglable="CONSTRUCTOR">
|
||||
<h2 class="">Constructors</h2>
|
||||
<div class="table"><a data-name="202494303%2FConstructors%2F-1478683138" anchor-label="StandardVersionsRepo" id="202494303%2FConstructors%2F-1478683138" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"></a>
|
||||
<div class="table-row" data-togglable="CONSTRUCTOR" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain">
|
||||
<h2 class="tableheader">Constructors</h2>
|
||||
<div class="table"><a data-name="202494303%2FConstructors%2F-1457309097" anchor-label="StandardVersionsRepo" id="202494303%2FConstructors%2F-1457309097" data-filterable-set=":micro_utils.dokka/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-togglable="CONSTRUCTOR" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="-standard-versions-repo.html"><span>Standard</span><wbr></wbr><span>Versions</span><wbr></wbr><span><span>Repo</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="202494303%2FConstructors%2F-1478683138"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="202494303%2FConstructors%2F-1457309097"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">proxy<span class="token operator">: </span><a href="../-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">></span></span></span><span class="token punctuation">)</span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">proxy<span class="token operator">: </span><a href="../-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">></span></span></span><span class="token punctuation">)</span></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -133,18 +132,18 @@
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="">Functions</h2>
|
||||
<div class="table"><a data-name="400970398%2FFunctions%2F-1478683138" anchor-label="setTableVersion" id="400970398%2FFunctions%2F-1478683138" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"></a>
|
||||
<div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="400970398%2FFunctions%2F-1457309097" anchor-label="setTableVersion" id="400970398%2FFunctions%2F-1457309097" data-filterable-set=":micro_utils.dokka/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="set-table-version.html"><span>set</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="400970398%2FFunctions%2F-1478683138"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="400970398%2FFunctions%2F-1457309097"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="set-table-version.html"><span class="token function">setTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">onCreate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a><span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span>from<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span>to<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a></span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">By default, instance of this interface will check that version of table with name <a href="set-table-version.html">tableName</a> is less than <a href="set-table-version.html">version</a> or is absent</p></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="set-table-version.html"><span class="token function">setTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">onCreate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a><span class="token operator"> = </span>{}<span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span>from<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span>to<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a><span class="token operator"> = </span>{ _, _ ->}</span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">By default, instance of this interface will check that version of table with name <a href="../-versions-repo/set-table-version.html">tableName</a> is less than <a href="../-versions-repo/set-table-version.html">version</a> or is absent</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -155,17 +154,21 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<span>© 2025 Copyright</span>
|
||||
<span class="pull-right">
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
<span>dokka</span>
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,44 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js">
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>setTableVersion</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if(savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<nav class="navigation theme-dark" id="navigation-wrapper">
|
||||
<a class="library-name--link" href="../../../index.html">
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
@@ -46,11 +43,11 @@
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.26.5 </div>
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<div class="filter-section filter-section_loading" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active=""
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
@@ -59,16 +56,16 @@
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox">
|
||||
<div class="dropdown--header"><span>Platform filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close platform filter">
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka:dokkaHtml/commonMain"
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain"/>
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/commonMain"
|
||||
data-filter=":micro_utils.dokka/commonMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
@@ -76,7 +73,7 @@
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
@@ -84,45 +81,51 @@
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="container">
|
||||
<div class="sidebar" id="leftColumn">
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox">
|
||||
<div class="dropdown--header">
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/StandardVersionsRepo/setTableVersion/#kotlin.String#kotlin.Int#kotlin.coroutines.SuspendFunction1[TypeParam(bounds=[kotlin.Any?]),kotlin.Unit]#kotlin.coroutines.SuspendFunction3[TypeParam(bounds=[kotlin.Any?]),kotlin.Int,kotlin.Int,kotlin.Unit]/PointingToDeclaration//-1478683138">
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/StandardVersionsRepo/setTableVersion/#kotlin.String#kotlin.Int#kotlin.coroutines.SuspendFunction1[TypeParam(bounds=[kotlin.Any?]),kotlin.Unit]#kotlin.coroutines.SuspendFunction3[TypeParam(bounds=[kotlin.Any?]),kotlin.Int,kotlin.Int,kotlin.Unit]/PointingToDeclaration//-1457309097">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><a href="index.html">StandardVersionsRepo</a><span class="delimiter">/</span><span class="current">setTableVersion</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>set</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="set-table-version.html"><span class="token function">setTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">onCreate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a><span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span>from<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span>to<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a></span></span><span class="token punctuation">)</span><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/StandardVersionsRepo.kt#L15">source</a>)</span></span></div><p class="paragraph">By default, instance of this interface will check that version of table with name <a href="set-table-version.html">tableName</a> is less than <a href="set-table-version.html">version</a> or is absent</p><p class="paragraph">In case if <a href="set-table-version.html">tableName</a> didn't found, will be called <a href="set-table-version.html">onCreate</a>. Then in case if <a href="set-table-version.html">tableName</a> have version less than parameter <a href="set-table-version.html">version</a> or null, it will increase version one-by-one until database version will be equal to <a href="set-table-version.html">version</a></p><h4 class="">Parameters</h4><div class="table"><div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>version</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Current version of table</p></div></div></div></div><div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>on</span><wbr></wbr><span><span>Create</span></span></u></div></span></div><div><div class="title"><p class="paragraph">This callback will be called in case when repo have no information about table</p></div></div></div></div><div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>on</span><wbr></wbr><span><span>Update</span></span></u></div></span></div><div><div class="title"><p class="paragraph">This callback will be called after <strong>iterative</strong> changing of version. It is expected that parameter "to" will always be greater than "from"</p></div></div></div></div></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">suspend override </span><span class="token keyword">fun </span><a href="set-table-version.html"><span class="token function">setTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">onCreate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a><span class="token operator"> = </span>{}<span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span>from<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span>to<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a><span class="token operator"> = </span>{ _, _ ->}</span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/StandardVersionsRepo.kt#L45">source</a>)</span></span></div><p class="paragraph">By default, instance of this interface will check that version of table with name <a href="../-versions-repo/set-table-version.html">tableName</a> is less than <a href="../-versions-repo/set-table-version.html">version</a> or is absent</p><p class="paragraph">In case if <a href="../-versions-repo/set-table-version.html">tableName</a> didn't found, will be called <a href="../-versions-repo/set-table-version.html">onCreate</a>. Then in case if <a href="../-versions-repo/set-table-version.html">tableName</a> have version less than parameter <a href="../-versions-repo/set-table-version.html">version</a> or null, it will increase version one-by-one until database version will be equal to <a href="../-versions-repo/set-table-version.html">version</a></p><h4 class="tableheader">Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>version</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Current version of table</p></div></div></div></div><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>on</span><wbr></wbr><span><span>Create</span></span></u></div></span></div><div><div class="title"><p class="paragraph">This callback will be called in case when repo have no information about table</p></div></div></div></div><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>on</span><wbr></wbr><span><span>Update</span></span></u></div></span></div><div><div class="title"><p class="paragraph">This callback will be called after <strong>iterative</strong> changing of version. It is expected that parameter "to" will always be greater than "from"</p></div></div></div></div></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<span>© 2025 Copyright</span>
|
||||
<span class="pull-right">
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
<span>dokka</span>
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,44 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js">
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>VersionsRepo</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if(savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<nav class="navigation theme-dark" id="navigation-wrapper">
|
||||
<a class="library-name--link" href="../../../index.html">
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
@@ -46,11 +43,11 @@
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.26.5 </div>
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<div class="filter-section filter-section_loading" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active=""
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
@@ -59,16 +56,16 @@
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox">
|
||||
<div class="dropdown--header"><span>Platform filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close platform filter">
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka:dokkaHtml/commonMain"
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain"/>
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/commonMain"
|
||||
data-filter=":micro_utils.dokka/commonMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
@@ -76,7 +73,7 @@
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
@@ -84,48 +81,50 @@
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="container">
|
||||
<div class="sidebar" id="leftColumn">
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox">
|
||||
<div class="dropdown--header">
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="main-content" data-page-type="classlike" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/VersionsRepo///PointingToDeclaration//-1478683138">
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="classlike" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/VersionsRepo///PointingToDeclaration//-1457309097">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><span class="current">VersionsRepo</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>Versions</span><wbr></wbr><span><span>Repo</span></span></h1>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">interface </span><a href="index.html">VersionsRepo</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">></span> : <a href="../../dev.inmo.micro_utils.repos/-repo/index.html">Repo</a><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/VersionsRepo.kt#L11">source</a>)</span></span></div><p class="paragraph">This interface has been created due to requirement to work with different versions of databases and make some migrations between versions</p><h4 class="">Parameters</h4><div class="table"><div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>T</span></span></u></div></span></div><div><div class="title"><p class="paragraph">It is a type of database, which will be used by this repo to retrieve current table version and update it</p></div></div></div></div></div><h4 class="">Inheritors</h4><div class="table"><div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><a href="../-standard-versions-repo/index.html">StandardVersionsRepo</a></div></span></div><div></div></div></div></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">interface </span><a href="index.html">VersionsRepo</a><span class="token operator"><</span><a href="index.html">T</a><span class="token operator">></span> : <a href="../../dev.inmo.micro_utils.repos/-repo/index.html">Repo</a><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/VersionsRepo.kt#L11">source</a>)</span></span></div><p class="paragraph">This interface has been created due to requirement to work with different versions of databases and make some migrations between versions</p><h4 class="tableheader">Type Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>T</span></span></u></div></span></div><div><div class="title"><p class="paragraph">It is a type of database, which will be used by this repo to retrieve current table version and update it</p></div></div></div></div></div><h4 class="tableheader">Inheritors</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><a href="../-standard-versions-repo/index.html">StandardVersionsRepo</a></div></span></div><div></div></div></div></div></div></div>
|
||||
</div>
|
||||
<div class="tabbedcontent">
|
||||
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button></div>
|
||||
<div class="tabs-section-body">
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="">Functions</h2>
|
||||
<div class="table"><a data-name="1060695451%2FFunctions%2F-1478683138" anchor-label="setTableVersion" id="1060695451%2FFunctions%2F-1478683138" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"></a>
|
||||
<div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="1060695451%2FFunctions%2F-1457309097" anchor-label="setTableVersion" id="1060695451%2FFunctions%2F-1457309097" data-filterable-set=":micro_utils.dokka/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="set-table-version.html"><span>set</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1060695451%2FFunctions%2F-1478683138"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1060695451%2FFunctions%2F-1457309097"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="set-table-version.html"><span class="token function">setTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">onCreate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a><span class="token operator"> = </span>{}<span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span>from<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span>to<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a><span class="token operator"> = </span>{ _, _ ->}</span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">By default, instance of this interface will check that version of table with name <a href="set-table-version.html">tableName</a> is less than <a href="set-table-version.html">version</a> or is absent</p></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="set-table-version.html"><span class="token function">setTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">onCreate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a><span class="token operator"> = </span>{}<span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span>from<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span>to<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a><span class="token operator"> = </span>{ _, _ ->}</span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">By default, instance of this interface will check that version of table with name <a href="set-table-version.html">tableName</a> is less than <a href="set-table-version.html">version</a> or is absent</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -136,17 +135,21 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<span>© 2025 Copyright</span>
|
||||
<span class="pull-right">
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
<span>dokka</span>
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,44 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js">
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>setTableVersion</title>
|
||||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||||
<script>var pathToRoot = "../../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if(savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||||
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<nav class="navigation theme-dark" id="navigation-wrapper">
|
||||
<a class="library-name--link" href="../../../index.html">
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
@@ -46,11 +43,11 @@
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.26.5 </div>
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<div class="filter-section filter-section_loading" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active=""
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
@@ -59,16 +56,16 @@
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox">
|
||||
<div class="dropdown--header"><span>Platform filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close platform filter">
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka:dokkaHtml/commonMain"
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain"/>
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/commonMain"
|
||||
data-filter=":micro_utils.dokka/commonMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
@@ -76,7 +73,7 @@
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
@@ -84,45 +81,51 @@
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="container">
|
||||
<div class="sidebar" id="leftColumn">
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox">
|
||||
<div class="dropdown--header">
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/VersionsRepo/setTableVersion/#kotlin.String#kotlin.Int#kotlin.coroutines.SuspendFunction1[TypeParam(bounds=[kotlin.Any?]),kotlin.Unit]#kotlin.coroutines.SuspendFunction3[TypeParam(bounds=[kotlin.Any?]),kotlin.Int,kotlin.Int,kotlin.Unit]/PointingToDeclaration//-1478683138">
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions/VersionsRepo/setTableVersion/#kotlin.String#kotlin.Int#kotlin.coroutines.SuspendFunction1[TypeParam(bounds=[kotlin.Any?]),kotlin.Unit]#kotlin.coroutines.SuspendFunction3[TypeParam(bounds=[kotlin.Any?]),kotlin.Int,kotlin.Int,kotlin.Unit]/PointingToDeclaration//-1457309097">
|
||||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><a href="index.html">VersionsRepo</a><span class="delimiter">/</span><span class="current">setTableVersion</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>set</span><wbr></wbr><span>Table</span><wbr></wbr><span><span>Version</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="set-table-version.html"><span class="token function">setTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">onCreate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a><span class="token operator"> = </span>{}<span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span>from<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span>to<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a><span class="token operator"> = </span>{ _, _ ->}</span></span><span class="token punctuation">)</span><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/VersionsRepo.kt#L25">source</a>)</span></span></div><p class="paragraph">By default, instance of this interface will check that version of table with name <a href="set-table-version.html">tableName</a> is less than <a href="set-table-version.html">version</a> or is absent</p><p class="paragraph">In case if <a href="set-table-version.html">tableName</a> didn't found, will be called <a href="set-table-version.html">onCreate</a>. Then in case if <a href="set-table-version.html">tableName</a> have version less than parameter <a href="set-table-version.html">version</a> or null, it will increase version one-by-one until database version will be equal to <a href="set-table-version.html">version</a></p><h4 class="">Parameters</h4><div class="table"><div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>version</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Current version of table</p></div></div></div></div><div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>on</span><wbr></wbr><span><span>Create</span></span></u></div></span></div><div><div class="title"><p class="paragraph">This callback will be called in case when repo have no information about table</p></div></div></div></div><div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>on</span><wbr></wbr><span><span>Update</span></span></u></div></span></div><div><div class="title"><p class="paragraph">This callback will be called after <strong>iterative</strong> changing of version. It is expected that parameter "to" will always be greater than "from"</p></div></div></div></div></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="set-table-version.html"><span class="token function">setTableVersion</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">tableName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">version<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">onCreate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a><span class="token operator"> = </span>{}<span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><span class="token keyword">suspend </span><a href="index.html">T</a><span class="token punctuation">.</span><span class="token punctuation">(</span>from<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span>to<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">)</span><span class="token operator"> -> </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html">Unit</a><span class="token operator"> = </span>{ _, _ ->}</span></span><span class="token punctuation">)</span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/versions/VersionsRepo.kt#L25">source</a>)</span></span></div><p class="paragraph">By default, instance of this interface will check that version of table with name <a href="set-table-version.html">tableName</a> is less than <a href="set-table-version.html">version</a> or is absent</p><p class="paragraph">In case if <a href="set-table-version.html">tableName</a> didn't found, will be called <a href="set-table-version.html">onCreate</a>. Then in case if <a href="set-table-version.html">tableName</a> have version less than parameter <a href="set-table-version.html">version</a> or null, it will increase version one-by-one until database version will be equal to <a href="set-table-version.html">version</a></p><h4 class="tableheader">Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>version</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Current version of table</p></div></div></div></div><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>on</span><wbr></wbr><span><span>Create</span></span></u></div></span></div><div><div class="title"><p class="paragraph">This callback will be called in case when repo have no information about table</p></div></div></div></div><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>on</span><wbr></wbr><span><span>Update</span></span></u></div></span></div><div><div class="title"><p class="paragraph">This callback will be called after <strong>iterative</strong> changing of version. It is expected that parameter "to" will always be greater than "from"</p></div></div></div></div></div></div></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<span>© 2025 Copyright</span>
|
||||
<span class="pull-right">
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
<span>dokka</span>
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,44 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js">
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>dev.inmo.micro_utils.repos.versions</title>
|
||||
<link href="../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||||
<script>var pathToRoot = "../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if(savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||||
<link href="../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../scripts/clipboard.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<nav class="navigation theme-dark" id="navigation-wrapper">
|
||||
<a class="library-name--link" href="../../index.html">
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
@@ -46,11 +43,13 @@
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.26.5 </div>
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<div class="filter-section filter-section_loading" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active=""
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector jvm-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/androidMain">android</button>
|
||||
<button class="platform-tag platform-selector common-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/commonMain">common</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
@@ -59,16 +58,24 @@
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox">
|
||||
<div class="dropdown--header"><span>Platform filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close platform filter">
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option jvm-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/androidMain"
|
||||
data-filter=":micro_utils.dokka/androidMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
android
|
||||
</label>
|
||||
</li>
|
||||
<li role="option" class="dropdown--option platform-selector-option common-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka:dokkaHtml/commonMain"
|
||||
data-filter=":micro_utils.dokka:dokkaHtml/commonMain"/>
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/commonMain"
|
||||
data-filter=":micro_utils.dokka/commonMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
common
|
||||
</label>
|
||||
@@ -76,7 +83,7 @@
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
@@ -84,92 +91,166 @@
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="container">
|
||||
<div class="sidebar" id="leftColumn">
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox">
|
||||
<div class="dropdown--header">
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="main-content" data-page-type="package" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions////PointingToDeclaration//-1478683138">
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="package" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions////PointingToDeclaration//831620768">
|
||||
<div class="breadcrumbs"><a href="../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><span class="current">dev.inmo.micro_utils.repos.versions</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span><span>Package-level</span></span> <span><span>declarations</span></span></h1>
|
||||
</div>
|
||||
<div class="tabbedcontent">
|
||||
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="TYPE">Types</button></div>
|
||||
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="TYPE">Types</button><button class="section-tab" data-togglable="FUNCTION,EXTENSION_FUNCTION">Functions</button></div>
|
||||
<div class="tabs-section-body">
|
||||
<div data-togglable="TYPE">
|
||||
<h2 class="">Types</h2>
|
||||
<div class="table"><a data-name="1810641616%2FClasslikes%2F-1478683138" anchor-label="KeyValueBasedVersionsRepoProxy" id="1810641616%2FClasslikes%2F-1478683138" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"></a>
|
||||
<div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain">
|
||||
<h2 class="tableheader">Types</h2>
|
||||
<div class="table"><a data-name="2001660141%2FClasslikes%2F102564003" anchor-label="AndroidSQLStandardVersionsRepoProxy" id="2001660141%2FClasslikes%2F102564003" data-filterable-set=":micro_utils.dokka/androidMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="-android-s-q-l-standard-versions-repo-proxy/index.html"><span>Android</span><wbr></wbr><span>SQLStandard</span><wbr></wbr><span>Versions</span><wbr></wbr><span>Repo</span><wbr></wbr><span><span>Proxy</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="2001660141%2FClasslikes%2F102564003"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="-android-s-q-l-standard-versions-repo-proxy/index.html">AndroidSQLStandardVersionsRepoProxy</a><span class="token punctuation">(</span><span class="parameters "><span class="parameter "><span class="token keyword">val </span>database<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a></span></span><span class="token punctuation">)</span> : <a href="-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a><span class="token operator">> </span></div></div> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="1810641616%2FClasslikes%2F-1457309097" anchor-label="KeyValueBasedVersionsRepoProxy" id="1810641616%2FClasslikes%2F-1457309097" data-filterable-set=":micro_utils.dokka/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="-key-value-based-versions-repo-proxy/index.html"><span>Key</span><wbr></wbr><span>Value</span><wbr></wbr><span>Based</span><wbr></wbr><span>Versions</span><wbr></wbr><span>Repo</span><wbr></wbr><span><span>Proxy</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1810641616%2FClasslikes%2F-1478683138"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1810641616%2FClasslikes%2F-1457309097"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="-key-value-based-versions-repo-proxy/index.html">KeyValueBasedVersionsRepoProxy</a><span class="token operator"><</span><a href="-key-value-based-versions-repo-proxy/index.html">T</a><span class="token operator">></span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">keyValueStore<span class="token operator">: </span><a href="../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">val </span>database<span class="token operator">: </span><a href="-key-value-based-versions-repo-proxy/index.html">T</a></span></span><span class="token punctuation">)</span> : <a href="-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="-key-value-based-versions-repo-proxy/index.html">T</a><span class="token operator">> </span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="-key-value-based-versions-repo-proxy/index.html">KeyValueBasedVersionsRepoProxy</a><span class="token operator"><</span><a href="-key-value-based-versions-repo-proxy/index.html">T</a><span class="token operator">></span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">keyValueStore<span class="token operator">: </span><a href="../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a><span class="token operator"><</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">val </span>database<span class="token operator">: </span><a href="-key-value-based-versions-repo-proxy/index.html">T</a></span></span><span class="token punctuation">)</span> : <a href="-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="-key-value-based-versions-repo-proxy/index.html">T</a><span class="token operator">> </span></div><div class="brief "><p class="paragraph"><a href="-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a> implementation backed by a <a href="../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a> mapping table names to version numbers. Stores and retrieves per-table version integers using <span data-unresolved-link="dev.inmo.micro_utils.repos.versions/KeyValueBasedVersionsRepoProxy//#dev.inmo.micro_utils.repos.KeyValueRepo[kotlin.String,kotlin.Int]#TypeParam(bounds=[kotlin.Any?])/PointingToCallableParameters(0)/">keyValueStore</span> with table names as keys.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="762938374%2FClasslikes%2F-1478683138" anchor-label="StandardVersionsRepo" id="762938374%2FClasslikes%2F-1478683138" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"></a>
|
||||
<div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain">
|
||||
<a data-name="762938374%2FClasslikes%2F-1457309097" anchor-label="StandardVersionsRepo" id="762938374%2FClasslikes%2F-1457309097" data-filterable-set=":micro_utils.dokka/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="-standard-versions-repo/index.html"><span>Standard</span><wbr></wbr><span>Versions</span><wbr></wbr><span><span>Repo</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="762938374%2FClasslikes%2F-1478683138"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="762938374%2FClasslikes%2F-1457309097"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="-standard-versions-repo/index.html">StandardVersionsRepo</a><span class="token operator"><</span><a href="-standard-versions-repo/index.html">T</a><span class="token operator">></span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">proxy<span class="token operator">: </span><a href="-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="-standard-versions-repo/index.html">T</a><span class="token operator">></span></span></span><span class="token punctuation">)</span> : <a href="-versions-repo/index.html">VersionsRepo</a><span class="token operator"><</span><a href="-standard-versions-repo/index.html">T</a><span class="token operator">> </span></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="-standard-versions-repo/index.html">StandardVersionsRepo</a><span class="token operator"><</span><a href="-standard-versions-repo/index.html">T</a><span class="token operator">></span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">proxy<span class="token operator">: </span><a href="-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="-standard-versions-repo/index.html">T</a><span class="token operator">></span></span></span><span class="token punctuation">)</span> : <a href="-versions-repo/index.html">VersionsRepo</a><span class="token operator"><</span><a href="-standard-versions-repo/index.html">T</a><span class="token operator">> </span></div><div class="brief "><p class="paragraph">Standard implementation of <a href="-versions-repo/index.html">VersionsRepo</a> that delegates version storage to a <a href="-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a>. On <a href="-standard-versions-repo/set-table-version.html">setTableVersion</a>: calls <a href="-standard-versions-repo-proxy/database.html">StandardVersionsRepoProxy.database</a>.onCreate if the table has no version yet, then iterates onUpdate for each version step until the target version is reached.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="288046830%2FClasslikes%2F-1478683138" anchor-label="StandardVersionsRepoProxy" id="288046830%2FClasslikes%2F-1478683138" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"></a>
|
||||
<div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain">
|
||||
<a data-name="288046830%2FClasslikes%2F-1457309097" anchor-label="StandardVersionsRepoProxy" id="288046830%2FClasslikes%2F-1457309097" data-filterable-set=":micro_utils.dokka/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="-standard-versions-repo-proxy/index.html"><span>Standard</span><wbr></wbr><span>Versions</span><wbr></wbr><span>Repo</span><wbr></wbr><span><span>Proxy</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="288046830%2FClasslikes%2F-1478683138"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="288046830%2FClasslikes%2F-1457309097"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">interface </span><a href="-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="-standard-versions-repo-proxy/index.html">T</a><span class="token operator">></span> : <a href="../dev.inmo.micro_utils.repos/-repo/index.html">Repo</a></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">interface </span><a href="-standard-versions-repo-proxy/index.html">StandardVersionsRepoProxy</a><span class="token operator"><</span><a href="-standard-versions-repo-proxy/index.html">T</a><span class="token operator">></span> : <a href="../dev.inmo.micro_utils.repos/-repo/index.html">Repo</a></div><div class="brief "><p class="paragraph">Proxy interface providing low-level access to a versioned database <a href="-standard-versions-repo-proxy/index.html">T</a>. Implementations store and retrieve per-table version numbers using a backing storage.</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1068711997%2FClasslikes%2F-1478683138" anchor-label="VersionsRepo" id="-1068711997%2FClasslikes%2F-1478683138" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"></a>
|
||||
<div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain">
|
||||
<a data-name="-1068711997%2FClasslikes%2F-1457309097" anchor-label="VersionsRepo" id="-1068711997%2FClasslikes%2F-1457309097" data-filterable-set=":micro_utils.dokka/commonMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/commonMain" data-filterable-set=":micro_utils.dokka/commonMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="-versions-repo/index.html"><span>Versions</span><wbr></wbr><span><span>Repo</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1068711997%2FClasslikes%2F-1478683138"></span>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1068711997%2FClasslikes%2F-1457309097"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword">interface </span><a href="-versions-repo/index.html">VersionsRepo</a><span class="token operator"><</span><a href="-versions-repo/index.html">T</a><span class="token operator">></span> : <a href="../dev.inmo.micro_utils.repos/-repo/index.html">Repo</a></div><div class="brief "><p class="paragraph">This interface has been created due to requirement to work with different versions of databases and make some migrations between versions</p></div></div></div>
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/commonMain"><div class="symbol monospace"><span class="token keyword">interface </span><a href="-versions-repo/index.html">VersionsRepo</a><span class="token operator"><</span><a href="-versions-repo/index.html">T</a><span class="token operator">></span> : <a href="../dev.inmo.micro_utils.repos/-repo/index.html">Repo</a></div><div class="brief "><p class="paragraph">This interface has been created due to requirement to work with different versions of databases and make some migrations between versions</p></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div data-togglable="FUNCTION">
|
||||
<h2 class="tableheader">Functions</h2>
|
||||
<div class="table"><a data-name="-543974793%2FFunctions%2F102564003" anchor-label="versionsKeyValueRepo" id="-543974793%2FFunctions%2F102564003" data-filterable-set=":micro_utils.dokka/androidMain"></a>
|
||||
<div class="table-row table-row_content" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="versions-key-value-repo.html"><span>versions</span><wbr></wbr><span>Key</span><wbr></wbr><span>Value</span><wbr></wbr><span><span>Repo</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-543974793%2FFunctions%2F102564003"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><span class="token operator"><</span><a href="versions-key-value-repo.html">T</a><span class="token operator">> </span><a href="https://developer.android.com/reference/kotlin/android/content/Context.html">Context</a><span class="token punctuation">.</span><a href="versions-key-value-repo.html"><span class="token function">versionsKeyValueRepo</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">database<span class="token operator">: </span><a href="versions-key-value-repo.html">T</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="-versions-repo/index.html">VersionsRepo</a><span class="token operator"><</span><a href="versions-key-value-repo.html">T</a><span class="token operator">></span></div><div class="brief "><p class="paragraph">Will create <a href="-versions-repo/index.html">VersionsRepo</a> based on <a href="versions-key-value-repo.html">T</a>, but versions will be stored in <a href="../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a></p></div></div> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-196520358%2FFunctions%2F102564003" anchor-label="versionsKeyValueRepoForSQL" id="-196520358%2FFunctions%2F102564003" data-filterable-set=":micro_utils.dokka/androidMain"></a>
|
||||
<div class="table-row table-row_content" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="versions-key-value-repo-for-s-q-l.html"><span>versions</span><wbr></wbr><span>Key</span><wbr></wbr><span>Value</span><wbr></wbr><span>Repo</span><wbr></wbr><span>For</span><wbr></wbr><span><span>SQL</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-196520358%2FFunctions%2F102564003"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><a href="https://developer.android.com/reference/kotlin/android/content/Context.html">Context</a><span class="token punctuation">.</span><a href="versions-key-value-repo-for-s-q-l.html"><span class="token function">versionsKeyValueRepoForSQL</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">database<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="-versions-repo/index.html">VersionsRepo</a><span class="token operator"><</span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a><span class="token operator">></span></div><div class="brief "><p class="paragraph">Will create <a href="-versions-repo/index.html">VersionsRepo</a> based on <a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a>, but versions will be stored in <a href="../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a></p></div></div> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a data-name="-1609733972%2FFunctions%2F102564003" anchor-label="versionsRepo" id="-1609733972%2FFunctions%2F102564003" data-filterable-set=":micro_utils.dokka/androidMain"></a>
|
||||
<div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain">
|
||||
<div class="main-subrow keyValue ">
|
||||
<div class=""><span class="inline-flex">
|
||||
<div><a href="versions-repo.html"><span>versions</span><wbr></wbr><span><span>Repo</span></span></a></div>
|
||||
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1609733972%2FFunctions%2F102564003"></span>
|
||||
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
|
||||
</span></span></div>
|
||||
<div>
|
||||
<div class="title">
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><a href="versions-repo.html"><span class="token function">versionsRepo</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">database<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="-versions-repo/index.html">VersionsRepo</a><span class="token operator"><</span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a><span class="token operator">></span></div><div class="brief "><p class="paragraph">Will create <a href="-versions-repo/index.html">VersionsRepo</a> based on <a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a> with table inside of <a href="versions-repo.html">database</a></p></div><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><a href="versions-repo.html"><span class="token function">versionsRepo</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">context<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/content/Context.html">Context</a><span class="token punctuation">, </span></span><span class="parameter ">database<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="-versions-repo/index.html">VersionsRepo</a><span class="token operator"><</span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a><span class="token operator">></span></div><div class="brief "><p class="paragraph">Will create <a href="-versions-repo/index.html">VersionsRepo</a> based on <a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a>, but versions will be stored in <a href="../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a></p></div></div> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -180,17 +261,21 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<span>© 2025 Copyright</span>
|
||||
<span class="pull-right">
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
<span>dokka</span>
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,133 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>versionsKeyValueRepoForSQL</title>
|
||||
<link href="../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
type="button">Toggle table of contents
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector jvm-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/androidMain">android</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
aria-controls="platform-tags-listbox"
|
||||
aria-haspopup="listbox"
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option jvm-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/androidMain"
|
||||
data-filter=":micro_utils.dokka/androidMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
android
|
||||
</label>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
<div class="navigation-controls--btn navigation-controls--btn_search" id="searchBar" role="button">Search in
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions//versionsKeyValueRepoForSQL/android.content.Context#android.database.sqlite.SQLiteOpenHelper/PointingToDeclaration//102564003">
|
||||
<div class="breadcrumbs"><a href="../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><span class="current">versionsKeyValueRepoForSQL</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>versions</span><wbr></wbr><span>Key</span><wbr></wbr><span>Value</span><wbr></wbr><span>Repo</span><wbr></wbr><span>For</span><wbr></wbr><span><span>SQL</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><a href="https://developer.android.com/reference/kotlin/android/content/Context.html">Context</a><span class="token punctuation">.</span><a href="versions-key-value-repo-for-s-q-l.html"><span class="token function">versionsKeyValueRepoForSQL</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">database<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="-versions-repo/index.html">VersionsRepo</a><span class="token operator"><</span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/androidMain/kotlin/dev/inmo/micro_utils/repos/versions/AndroidSharedPreferencesStandardVersionsRepoProxy.kt#L33">source</a>)</span></span></div><p class="paragraph">Will create <a href="-versions-repo/index.html">VersionsRepo</a> based on <a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a>, but versions will be stored in <a href="../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a></p><span class="kdoc-tag"><h4 class="">Receiver</h4><p class="paragraph">Will be used to create <a href="../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a> via <a href="../dev.inmo.micro_utils.repos.keyvalue/key-value-store.html">keyValueStore</a> and pass it to <a href="-standard-versions-repo/index.html">StandardVersionsRepo</a></p></span><h4 class="tableheader">See also</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><a href="../dev.inmo.micro_utils.repos.keyvalue/key-value-store.html"><span>key</span><wbr></wbr><span>Value</span><wbr></wbr><span><span>Store</span></span></a></div></span></div><div></div></div></div></div></div> </div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,133 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>versionsKeyValueRepo</title>
|
||||
<link href="../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
type="button">Toggle table of contents
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector jvm-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/androidMain">android</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
aria-controls="platform-tags-listbox"
|
||||
aria-haspopup="listbox"
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option jvm-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/androidMain"
|
||||
data-filter=":micro_utils.dokka/androidMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
android
|
||||
</label>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
<div class="navigation-controls--btn navigation-controls--btn_search" id="searchBar" role="button">Search in
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions//versionsKeyValueRepo/android.content.Context#TypeParam(bounds=[kotlin.Any?])/PointingToDeclaration//102564003">
|
||||
<div class="breadcrumbs"><a href="../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><span class="current">versionsKeyValueRepo</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>versions</span><wbr></wbr><span>Key</span><wbr></wbr><span>Value</span><wbr></wbr><span><span>Repo</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><span class="token operator"><</span><a href="versions-key-value-repo.html">T</a><span class="token operator">> </span><a href="https://developer.android.com/reference/kotlin/android/content/Context.html">Context</a><span class="token punctuation">.</span><a href="versions-key-value-repo.html"><span class="token function">versionsKeyValueRepo</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">database<span class="token operator">: </span><a href="versions-key-value-repo.html">T</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="-versions-repo/index.html">VersionsRepo</a><span class="token operator"><</span><a href="versions-key-value-repo.html">T</a><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/androidMain/kotlin/dev/inmo/micro_utils/repos/versions/AndroidSharedPreferencesStandardVersionsRepoProxy.kt#L18">source</a>)</span></span></div><p class="paragraph">Will create <a href="-versions-repo/index.html">VersionsRepo</a> based on <a href="versions-key-value-repo.html">T</a>, but versions will be stored in <a href="../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a></p><span class="kdoc-tag"><h4 class="">Receiver</h4><p class="paragraph">Will be used to create <a href="-key-value-based-versions-repo-proxy/index.html">KeyValueBasedVersionsRepoProxy</a> via <a href="../dev.inmo.micro_utils.repos.keyvalue/key-value-store.html">keyValueStore</a> and pass it to <a href="-standard-versions-repo/index.html">StandardVersionsRepo</a></p></span><h4 class="tableheader">See also</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><a href="-key-value-based-versions-repo-proxy/index.html"><span>Key</span><wbr></wbr><span>Value</span><wbr></wbr><span>Based</span><wbr></wbr><span>Versions</span><wbr></wbr><span>Repo</span><wbr></wbr><span><span>Proxy</span></span></a></div></span></div><div></div></div></div><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><a href="../dev.inmo.micro_utils.repos.keyvalue/key-value-store.html"><span>key</span><wbr></wbr><span>Value</span><wbr></wbr><span><span>Store</span></span></a></div></span></div><div></div></div></div></div></div> </div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,133 @@
|
||||
<!DOCTYPE html>
|
||||
<html class="no-js" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||||
<title>versionsRepo</title>
|
||||
<link href="../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||||
<script>var pathToRoot = "../../";</script>
|
||||
<script>document.documentElement.classList.replace("no-js", "js");</script>
|
||||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||||
if (storage == null) {
|
||||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
if (osDarkSchemePreferred === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
} else {
|
||||
const savedDarkMode = JSON.parse(storage)
|
||||
if (savedDarkMode === true) {
|
||||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="text/javascript" src="../../scripts/sourceset_dependencies.js" async="async"></script>
|
||||
<link href="../../styles/style.css" rel="Stylesheet">
|
||||
<link href="../../styles/main.css" rel="Stylesheet">
|
||||
<link href="../../styles/prism.css" rel="Stylesheet">
|
||||
<link href="../../styles/logo-styles.css" rel="Stylesheet">
|
||||
<link href="../../ui-kit/ui-kit.min.css" rel="Stylesheet">
|
||||
<script type="text/javascript" src="../../scripts/safe-local-storage_blocking.js"></script>
|
||||
<script type="text/javascript" src="../../scripts/navigation-loader.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../scripts/platform-content-handler.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../scripts/main.js" defer="defer"></script>
|
||||
<script type="text/javascript" src="../../scripts/prism.js" async="async"></script>
|
||||
<script type="text/javascript" src="../../ui-kit/ui-kit.min.js" defer="defer"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="root">
|
||||
<header class="navigation theme-dark" id="navigation-wrapper" role="banner">
|
||||
<a class="library-name--link" href="../../index.html" tabindex="1">
|
||||
micro_utils.dokka
|
||||
</a>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle"
|
||||
type="button">Toggle table of contents
|
||||
</button>
|
||||
<div class="navigation-controls--break ui-kit_mobile-only"></div>
|
||||
<div class="library-version" id="library-version">
|
||||
0.29.4 </div>
|
||||
<div class="navigation-controls">
|
||||
<ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
|
||||
<button class="platform-tag platform-selector jvm-like" data-active="" aria-pressed="true"
|
||||
data-filter=":micro_utils.dokka/androidMain">android</button>
|
||||
<div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
|
||||
<button class="button button_dropdown filter-section--dropdown-toggle" role="combobox"
|
||||
data-role="dropdown-toggle"
|
||||
aria-controls="platform-tags-listbox"
|
||||
aria-haspopup="listbox"
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle source sets"
|
||||
></button>
|
||||
<ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
|
||||
<div class="dropdown--header"><span>Target filter</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<li role="option" class="dropdown--option platform-selector-option jvm-like" tabindex="0">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" class="checkbox--input" id=":micro_utils.dokka/androidMain"
|
||||
data-filter=":micro_utils.dokka/androidMain"/>
|
||||
<span class="checkbox--icon"></span>
|
||||
android
|
||||
</label>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</ul>
|
||||
<button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button"
|
||||
type="button">Switch theme
|
||||
</button>
|
||||
<div class="navigation-controls--btn navigation-controls--btn_search" id="searchBar" role="button">Search in
|
||||
API
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div id="container">
|
||||
<nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config='{"defaultSize": 280, "minSize": 200, "maxSize": 400}'>
|
||||
<a class="toc--skip-link" href="#main">Skip to content</a>
|
||||
<div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
|
||||
<ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list"
|
||||
data-role="dropdown-listbox" aria-label="Table of contents">
|
||||
<div class="dropdown--header">
|
||||
<span>
|
||||
micro_utils.dokka
|
||||
</span>
|
||||
<button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
|
||||
<i class="ui-kit-icon ui-kit-icon_cross"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sidebar--inner" id="sideMenu"></div>
|
||||
</ul>
|
||||
<div class="dropdown--overlay"></div>
|
||||
</div>
|
||||
</nav>
|
||||
<div id="resizer" class="resizer" data-item-type="BAR"></div>
|
||||
<div id="main" data-item-type="SECTION" role="main">
|
||||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.repos.versions//versionsRepo/#android.database.sqlite.SQLiteOpenHelper/PointingToDeclaration//102564003">
|
||||
<div class="breadcrumbs"><a href="../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="index.html">dev.inmo.micro_utils.repos.versions</a><span class="delimiter">/</span><span class="current">versionsRepo</span></div>
|
||||
<div class="cover ">
|
||||
<h1 class="cover"><span>versions</span><wbr></wbr><span><span>Repo</span></span></h1>
|
||||
</div>
|
||||
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
|
||||
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain" data-active="" data-toggle=":micro_utils.dokka/androidMain">android</button></div>
|
||||
<div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka/androidMain"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><a href="versions-repo.html"><span class="token function">versionsRepo</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">database<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="-versions-repo/index.html">VersionsRepo</a><span class="token operator"><</span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/androidMain/kotlin/dev/inmo/micro_utils/repos/versions/AndroidSQLStandardVersionsRepoProxy.kt#L12">source</a>)</span></span></div><p class="paragraph">Will create <a href="-versions-repo/index.html">VersionsRepo</a> based on <a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a> with table inside of <a href="versions-repo.html">database</a></p><hr><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><a href="versions-repo.html"><span class="token function">versionsRepo</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">context<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/content/Context.html">Context</a><span class="token punctuation">, </span></span><span class="parameter ">database<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="-versions-repo/index.html">VersionsRepo</a><span class="token operator"><</span><a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a><span class="token operator">></span><span class="source-link-wrapper"><span class="source-link" data-element-type="source-link">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//repos/common/src/androidMain/kotlin/dev/inmo/micro_utils/repos/versions/AndroidSharedPreferencesStandardVersionsRepoProxy.kt#L44">source</a>)</span></span></div><p class="paragraph">Will create <a href="-versions-repo/index.html">VersionsRepo</a> based on <a href="https://developer.android.com/reference/kotlin/android/database/sqlite/SQLiteOpenHelper.html">SQLiteOpenHelper</a>, but versions will be stored in <a href="../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a></p><h4 class="tableheader">Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>context</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Will be used to create <a href="../dev.inmo.micro_utils.repos/-key-value-repo/index.html">KeyValueRepo</a> via <a href="../dev.inmo.micro_utils.repos.keyvalue/key-value-store.html">keyValueStore</a> and pass it to <a href="-standard-versions-repo/index.html">StandardVersionsRepo</a></p></div></div></div></div></div><h4 class="tableheader">See also</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":micro_utils.dokka/androidMain" data-filterable-set=":micro_utils.dokka/androidMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><a href="../dev.inmo.micro_utils.repos.keyvalue/key-value-store.html"><span>key</span><wbr></wbr><span>Value</span><wbr></wbr><span><span>Store</span></span></a></div></span></div><div></div></div></div></div></div> </div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="footer--container">
|
||||
<a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
|
||||
<div class="footer--content">
|
||||
<div>
|
||||
<span>Generated by </span>
|
||||
<a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
|
||||
Dokka
|
||||
</a>
|
||||
<div>© 2026 Copyright</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user