Skip to content

DBAdapter

ClassAssetInventoryAssetInventory.Editor
public static class DBAdapter

No description is available for this type.

public const string DB_NAME = "AssetInventory.db"

No description is available for this member.

Returns

System.String — No return description is available.

public static IDatabaseConnection DB { get; }

No description is available for this member.

Returns

Database.IDatabaseConnection — No return description is available.

public static string DBError { get; }

No description is available for this member.

Returns

System.String — No return description is available.

public static bool IsBackingUp { get; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public static void CreateSchema(IDatabaseConnection db)

No description is available for this member.

Parameters

Name Type Description
db Database.IDatabaseConnection
public static long GetDBSize()

No description is available for this member.

Returns

System.Int64 — No return description is available.

public static bool ColumnExists(string tableName, string columnName)

No description is available for this member.

Parameters

Name Type Description
tableName System.String
columnName System.String

Returns

System.Boolean — No return description is available.

public static long Optimize()

No description is available for this member.

Returns

System.Int64 — No return description is available.

public static string GetDBPath()

No description is available for this member.

Returns

System.String — No return description is available.

public static bool IsDBOpen()

No description is available for this member.

Returns

System.Boolean — No return description is available.

public static void Close()

No description is available for this member.

public static bool DeleteDB()

No description is available for this member.

Returns

System.Boolean — No return description is available.

public static void BackupDatabase(bool skipIntervalCheck = false)

No description is available for this member.

Parameters

Name Type Description
skipIntervalCheck System.Boolean
public static Task BackupDatabaseAsync(bool skipIntervalCheck = false)

No description is available for this member.

Parameters

Name Type Description
skipIntervalCheck System.Boolean

Returns

System.Threading.Tasks.Task — No return description is available.