SQLite3Schema
データベースのテーブルの構造
Static Method Summary
| Static Public Methods | ||
| public static |
|
|
Constructor Summary
| Private Constructor | ||
| private |
constructor(types: Object<string, SQLite3Type>) データベースのテーブルの構造
|
|
Member Summary
| Public Members | ||
| public |
types: * 列名とその列に対応する型情報 |
|
Method Summary
| Public Methods | ||
| public |
|
|
| public |
createSetSQL(set_row_obj: Object<string, any>): string | null
|
|
| public |
createValuesSQL(insert_row_obj: Object<string, any>): string | null
|
|
| public |
createWhereSQL(where_obj: Object<string, any>): string
|
|
| public |
型情報を取得する |
|
| public |
normalizeSQLData(sqlite_output_text: string): Object<string, any>[] 型情報を用いてSQLiteから取得したデータを整形する |
|
Static Public Methods
Private Constructors
private constructor(types: Object<string, SQLite3Type>) source
データベースのテーブルの構造
createを使用して作成すること
Params:
| Name | Type | Attribute | Description |
| types | Object<string, SQLite3Type> | 列名とその列に対応する型情報 |
Public Members
Public Methods
public createSelectColumnSQL(select_column_obj: Object<string, null|number|boolean>): string source
select文の対象を作成する
