🎨 代码格式化

This commit is contained in:
BTMuli
2023-06-25 16:15:15 +08:00
parent 7982649bbc
commit 7567bba147
174 changed files with 29970 additions and 29840 deletions

View File

@@ -27,7 +27,7 @@ import {
* @since Alpha v0.2.0
* @returns {Promise<string[]>} sql
*/
async function initAppData (): Promise<string[]> {
async function initAppData(): Promise<string[]> {
const sqlRes: string[] = [];
const appVersion = await app.getVersion();
const buildTime = getBuildTime();
@@ -35,20 +35,17 @@ async function initAppData (): Promise<string[]> {
sqlRes.push(`
INSERT INTO AppData (key, value, updated)
VALUES ('appVersion', '${appVersion}', datetime('now', 'localtime'))
ON CONFLICT(key) DO UPDATE SET value = '${appVersion}', updated = datetime('now', 'localtime');`,
);
ON CONFLICT(key) DO UPDATE SET value = '${appVersion}', updated = datetime('now', 'localtime');`);
// 初始化应用数据更新时间
sqlRes.push(`
INSERT INTO AppData (key, value, updated)
VALUES ('dataUpdated', '${buildTime}', datetime('now', 'localtime'))
ON CONFLICT(key) DO UPDATE SET value = '${buildTime}', updated = datetime('now', 'localtime');`,
);
ON CONFLICT(key) DO UPDATE SET value = '${buildTime}', updated = datetime('now', 'localtime');`);
// 初始化 cookie
sqlRes.push(`
INSERT INTO AppData (key, value, updated)
VALUES ('cookie', '{}', datetime('now', 'localtime'))
ON CONFLICT(key) DO NOTHING;`,
);
ON CONFLICT(key) DO NOTHING;`);
return sqlRes;
}
@@ -57,7 +54,7 @@ async function initAppData (): Promise<string[]> {
* @since Alpha v0.2.0
* @returns {string[]} sql
*/
function initAchievementSeriesData (): string[] {
function initAchievementSeriesData(): string[] {
return AppAchievementSeriesData.map((item) => insertAchievementSeriesData(item));
}
@@ -66,7 +63,7 @@ function initAchievementSeriesData (): string[] {
* @since Alpha v0.2.0
* @returns {string[]} sql
*/
function initAchievementData (): string[] {
function initAchievementData(): string[] {
return AppAchievementsData.map((item) => insertAchievementData(item));
}
@@ -75,7 +72,7 @@ function initAchievementData (): string[] {
* @since Alpha v0.2.0
* @returns {string[]} sql
*/
function initNameCardData (): string[] {
function initNameCardData(): string[] {
return AppNameCardsData.map((item) => insertNameCardData(item));
}
@@ -84,7 +81,7 @@ function initNameCardData (): string[] {
* @since Alpha v0.2.0
* @returns {string[]} sql
*/
function initCharacterData (): string[] {
function initCharacterData(): string[] {
return AppCharacterData.map((item) => insertCharacterData(item));
}
@@ -93,9 +90,9 @@ function initCharacterData (): string[] {
* @since Alpha v0.2.0
* @returns {Promise<string[]>} sql
*/
async function initDataSql (): Promise<string[]> {
async function initDataSql(): Promise<string[]> {
const sqlRes: string[] = [];
sqlRes.push(...await initAppData());
sqlRes.push(...(await initAppData()));
sqlRes.push(...initAchievementSeriesData());
sqlRes.push(...initAchievementData());
sqlRes.push(...initNameCardData());

View File

@@ -14,11 +14,8 @@ import createTrigger from "./createTrigger.sql?raw";
* @since Alpha v0.2.0
* @returns {string[]} sql
*/
function initTableSql (): string[] {
return [
createTable,
createTrigger,
];
function initTableSql(): string[] {
return [createTable, createTrigger];
}
export default initTableSql;

View File

@@ -17,7 +17,7 @@ import { transUserRecord } from "../utils/transUserRecord";
* @param {TGApp.App.Achievement.Item} data 成就数据
* @returns {string} sql
*/
export function insertAchievementData (data: TGApp.App.Achievement.Item): string {
export function insertAchievementData(data: TGApp.App.Achievement.Item): string {
return `
INSERT INTO Achievements (id, series, "order", name, description, reward, completedTime, version, updated)
VALUES (${data.id}, ${data.series}, ${data.order}, '${data.name}', '${data.description}', ${data.reward}, '',
@@ -39,7 +39,7 @@ export function insertAchievementData (data: TGApp.App.Achievement.Item): string
* @param {TGApp.App.Achievement.Series} data 成就系列数据
* @returns {string} sql
*/
export function insertAchievementSeriesData (data: TGApp.App.Achievement.Series): string {
export function insertAchievementSeriesData(data: TGApp.App.Achievement.Series): string {
return `
INSERT INTO AchievementSeries (id, "order", name, version, nameCard, updated)
VALUES (${data.id}, ${data.order}, '${data.name}', '${data.version}', '${data.card}',
@@ -60,7 +60,7 @@ export function insertAchievementSeriesData (data: TGApp.App.Achievement.Series)
* @param {string} value 值
* @returns {string} sql
*/
export function insertAppData (key: string, value: string): string {
export function insertAppData(key: string, value: string): string {
return `
INSERT INTO AppData (key, value, updated)
VALUES ('${key}', '${value}', datetime('now', 'localtime'))
@@ -75,7 +75,7 @@ export function insertAppData (key: string, value: string): string {
* @param {TGApp.User.Account.Game} data 游戏账号数据
* @returns {string} sql
*/
export function insertGameAccountData (data: TGApp.User.Account.Game): string {
export function insertGameAccountData(data: TGApp.User.Account.Game): string {
const isChosen = data.is_chosen ? 1 : 0;
const isOfficial = data.is_official ? 1 : 0;
return `
@@ -99,7 +99,7 @@ export function insertGameAccountData (data: TGApp.User.Account.Game): string {
* @param {TGApp.App.NameCard.Item} data 名片数据
* @returns {string} sql
*/
export function insertNameCardData (data: TGApp.App.NameCard.Item): string {
export function insertNameCardData(data: TGApp.App.NameCard.Item): string {
return `
INSERT INTO NameCard (name, "desc", type, source, updated)
VALUES ('${data.name}', '${data.desc}', '${data.type}', '${data.source}', datetime('now', 'localtime'))
@@ -116,7 +116,7 @@ export function insertNameCardData (data: TGApp.App.NameCard.Item): string {
* @param {TGApp.User.Character.Item} data 角色数据
* @returns {string} sql
*/
export function insertCharacterData (data: TGApp.App.Character.WikiBriefInfo): string {
export function insertCharacterData(data: TGApp.App.Character.WikiBriefInfo): string {
return `
INSERT INTO AppCharacters (id, name, star, element, weapon, nameCard, birthday, updated)
VALUES (${data.id}, '${data.name}', ${data.star}, '${data.element}', '${data.weapon}',
@@ -138,7 +138,7 @@ export function insertCharacterData (data: TGApp.App.Character.WikiBriefInfo): s
* @param {TGApp.User.Abyss} data 深渊数据
* @returns {string} sql
*/
export function insertAbyssData (uid: string, data: TGApp.Game.Abyss.FullData): string {
export function insertAbyssData(uid: string, data: TGApp.Game.Abyss.FullData): string {
const startTime = timeToSecond(data.start_time);
const endTime = timeToSecond(data.end_time);
const isUnlock = data.is_unlock ? 1 : 0;
@@ -182,7 +182,7 @@ export function insertAbyssData (uid: string, data: TGApp.Game.Abyss.FullData):
* @param {TGApp.Sqlite.Abyss.SingleTable} data 深渊数据
* @returns {string} sql
*/
export function importAbyssData (data: TGApp.Sqlite.Abyss.SingleTable): string {
export function importAbyssData(data: TGApp.Sqlite.Abyss.SingleTable): string {
return `
INSERT INTO SpiralAbyss (uid, id, startTime, endTime, totalBattleTimes, totalWinTimes,
maxFloor, totalStar, isUnlock, revealRank, defeatRank, damageRank,
@@ -218,7 +218,7 @@ export function importAbyssData (data: TGApp.Sqlite.Abyss.SingleTable): string {
* @param {string} uid 用户 UID
* @returns {string} sql
*/
export function insertRecordData (data: TGApp.Game.Record.FullData, uid: string): string {
export function insertRecordData(data: TGApp.Game.Record.FullData, uid: string): string {
const transData = transUserRecord(data);
transData.uid = uid;
return `
@@ -242,8 +242,8 @@ export function insertRecordData (data: TGApp.Game.Record.FullData, uid: string)
* @param {TGApp.User.Character.Item[]} data 角色数据
* @returns {string} sql
*/
export function insertRoleData (uid: string, data: TGApp.Game.Character.ListItem[]): string {
const sql = data.map(item => {
export function insertRoleData(uid: string, data: TGApp.Game.Character.ListItem[]): string {
const sql = data.map((item) => {
const role = transUserRoles(item);
return `
INSERT INTO UserCharacters (uid, cid, name, img, name, fetter, level, element, star, weapon, reliquary,

View File

@@ -11,14 +11,17 @@
* @param {TGApp.Plugins.UIAF.Achievement[]} data
* @returns {string[]} sql
*/
export function importUIAFData (data: TGApp.Plugins.UIAF.Achievement[]): string[] {
export function importUIAFData(data: TGApp.Plugins.UIAF.Achievement[]): string[] {
const sqlRes: string[] = [];
data.map((achievement) => {
let sql;
// 获取完成状态
const isCompleted = achievement.status === 2 || achievement.status === 3;
if (isCompleted) {
const completedTime = new Date(achievement.timestamp * 1000).toISOString().replace("T", " ").slice(0, 19);
const completedTime = new Date(achievement.timestamp * 1000)
.toISOString()
.replace("T", " ")
.slice(0, 19);
sql = `
UPDATE Achievements
SET isCompleted = 1, completedTime = '${completedTime}', progress = ${achievement.current}, updated = datetime('now', 'localtime')