mirror of
https://github.com/stfrigerio/sqliteDB.git
synced 2026-07-22 05:38:02 +00:00
changed sql capitalization and description
This commit is contained in:
parent
0ff5b19795
commit
d06189eefe
4 changed files with 15 additions and 15 deletions
18
main.ts
18
main.ts
|
|
@ -14,14 +14,14 @@ import { DBService } from "./src/dbService";
|
|||
import { inspectTableStructure, convertEntriesInNotes } from "./src/commands";
|
||||
import { processSqlBlock, processSqlChartBlock } from "./src/codeblocks";
|
||||
import { pickTableName } from "./src/helpers";
|
||||
import { SqliteDBSettings, DEFAULT_SETTINGS } from "./src/types";
|
||||
import { SQLiteDBSettings, DEFAULT_SETTINGS } from "./src/types";
|
||||
|
||||
export default class SqliteDBPlugin extends Plugin {
|
||||
settings: SqliteDBSettings;
|
||||
export default class SQLiteDBPlugin extends Plugin {
|
||||
settings: SQLiteDBSettings;
|
||||
private dbService: DBService;
|
||||
|
||||
async onload() {
|
||||
console.log("Loading SqliteDBPlugin...");
|
||||
console.log("Loading SQLiteDBPlugin...");
|
||||
await this.loadSettings();
|
||||
|
||||
this.dbService = new DBService(this.app);
|
||||
|
|
@ -69,11 +69,11 @@ export default class SqliteDBPlugin extends Plugin {
|
|||
}
|
||||
);
|
||||
|
||||
this.addSettingTab(new SqliteDBSettingTab(this.app, this));
|
||||
this.addSettingTab(new SQLiteDBSettingTab(this.app, this));
|
||||
}
|
||||
|
||||
onunload() {
|
||||
console.log("Unloading SqliteDBPlugin...");
|
||||
console.log("Unloading SQLiteDBPlugin...");
|
||||
}
|
||||
|
||||
private async openDatabase(forceReload = true) {
|
||||
|
|
@ -98,10 +98,10 @@ export default class SqliteDBPlugin extends Plugin {
|
|||
}
|
||||
}
|
||||
|
||||
class SqliteDBSettingTab extends PluginSettingTab {
|
||||
plugin: SqliteDBPlugin;
|
||||
class SQLiteDBSettingTab extends PluginSettingTab {
|
||||
plugin: SQLiteDBPlugin;
|
||||
|
||||
constructor(app: App, plugin: SqliteDBPlugin) {
|
||||
constructor(app: App, plugin: SQLiteDBPlugin) {
|
||||
super(app, plugin);
|
||||
this.plugin = plugin;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
{
|
||||
"id": "sqlite-db",
|
||||
"name": "Sqlite DB",
|
||||
"name": "SQLite DB",
|
||||
"version": "1.0.0",
|
||||
"minAppVersion": "0.15.0",
|
||||
"description": "A plugin that allows to interact with sqlite databases in your notes",
|
||||
"description": "Interact with local SQLite files in your notes",
|
||||
"author": "Stefano Frigerio",
|
||||
"authorUrl": "https://stefanofrigerio.dev",
|
||||
"fundingUrl": "",
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import { Notice, App } from "obsidian";
|
||||
import initSqlJs, { Database } from "sql.js";
|
||||
import { readFileSync } from "fs";
|
||||
import { SqliteDBSettings } from "./types";
|
||||
import { SQLiteDBSettings } from "./types";
|
||||
|
||||
/**
|
||||
* This class manages loading/reloading the SQLite DB using sql.js
|
||||
|
|
@ -20,7 +20,7 @@ export class DBService {
|
|||
*
|
||||
* If `forceReload` is true, always reload from disk.
|
||||
*/
|
||||
async ensureDBLoaded(settings: SqliteDBSettings, basePath: string, forceReload = false) {
|
||||
async ensureDBLoaded(settings: SQLiteDBSettings, basePath: string, forceReload = false) {
|
||||
if (!settings.dbFilePath) {
|
||||
new Notice("No DB path set in plugin settings.");
|
||||
return;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
export interface SqliteDBSettings {
|
||||
export interface SQLiteDBSettings {
|
||||
dbFilePath: string;
|
||||
}
|
||||
|
||||
export const DEFAULT_SETTINGS: SqliteDBSettings = {
|
||||
export const DEFAULT_SETTINGS: SQLiteDBSettings = {
|
||||
dbFilePath: "",
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue