changed sql capitalization and description

This commit is contained in:
stfrigerio 2025-03-08 12:13:55 +01:00
parent 0ff5b19795
commit d06189eefe
4 changed files with 15 additions and 15 deletions

18
main.ts
View file

@ -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;
}

View file

@ -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": "",

View file

@ -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;

View file

@ -1,7 +1,7 @@
export interface SqliteDBSettings {
export interface SQLiteDBSettings {
dbFilePath: string;
}
export const DEFAULT_SETTINGS: SqliteDBSettings = {
export const DEFAULT_SETTINGS: SQLiteDBSettings = {
dbFilePath: "",
};