OSDN Git Service

gikomona/GikoMona.git
10 years ago大量変更… (こういう風に書くのは好ましくない〜) master
caprice [Mon, 30 Dec 2013 09:50:35 +0000 (18:50 +0900)]
大量変更… (こういう風に書くのは好ましくない〜)

10 years ago[core] :
caprice [Sun, 11 Aug 2013 16:48:21 +0000 (01:48 +0900)]
[core] :
* struct information - メンバ変数への const の付加
* extension() - typo の修正
* ~extension() - typo の修正

10 years ago[core] :
caprice [Sat, 10 Aug 2013 16:19:01 +0000 (01:19 +0900)]
[core] :
* class sql_executer - tupleを保持できるようにするために改造
* compile_sql() - sql_executer<> の改造に伴う変更

10 years ago[core] :
caprice [Sat, 10 Aug 2013 15:24:23 +0000 (00:24 +0900)]
[core] :
* open(), run_sql() - 明らかにいらない条件比較を削除

10 years ago[core] :
caprice [Thu, 8 Aug 2013 16:30:23 +0000 (01:30 +0900)]
[core] :
quer_concept の変更に伴って、その要件に合うような変更を加えた。

* do_query() - 削除された。insert(), select(), select_all() が代役を担う。
* optimize() - コメントによる説明を加えた。
* open() - データベースファイルの存在を確認し忘れていたので追加した。
* create() - コメントの説明が間違っていたので修正した。
* close() - コメントによる説明を加えた。

10 years ago[core] :
caprice [Thu, 8 Aug 2013 16:23:45 +0000 (01:23 +0900)]
[core] :
* class model_pimpl - model が扱うデータが最終的に投げ込まれるクラス。pimpl にすることで変更しやすくすることを狙っている。
* ctor/dtor - model_pimpl の追加により実装をソースファイル側に移動した。
* load_file() - 判定条件がおかしいのを修正した。
* exec_inserted_query() - 色々と実装がおかしい、まだまだ修正中…

10 years ago[core] :
caprice [Thu, 8 Aug 2013 16:19:30 +0000 (01:19 +0900)]
[core] :
* ctor/dtor - model の変更に伴っていくつかのクラス関数の呼び出しを消去した。
* optimize_database() - なぜか引数の db_path を使っていない実装になっていたので修正した。

10 years ago[core] :
caprice [Thu, 8 Aug 2013 16:17:06 +0000 (01:17 +0900)]
[core] :
mona_string に関する定義を string.hpp へ移動した。
std::enable_if のためにグローバル変数 void *enabler の宣言を加えた。

10 years ago[core] : query_conceptの変更に伴って、その要件を満たすような定義を追加した。
caprice [Thu, 8 Aug 2013 16:15:23 +0000 (01:15 +0900)]
[core] : query_conceptの変更に伴って、その要件を満たすような定義を追加した。

10 years ago[core] : query_concept の要件に大幅な変更を加えた。
caprice [Thu, 8 Aug 2013 16:14:24 +0000 (01:14 +0900)]
[core] : query_concept の要件に大幅な変更を加えた。

10 years ago[core] : query に関連して大改造を行った。
caprice [Thu, 8 Aug 2013 16:13:41 +0000 (01:13 +0900)]
[core] : query に関連して大改造を行った。

10 years ago[core] : mona_string 関連の定義を行うstring.hppを追加
caprice [Thu, 8 Aug 2013 16:12:10 +0000 (01:12 +0900)]
[core] : mona_string 関連の定義を行うstring.hppを追加

10 years ago[core] ;
caprice [Wed, 24 Jul 2013 10:10:47 +0000 (19:10 +0900)]
[core] ;
* optimize_database() : typoの修正

10 years ago[core] :
caprice [Tue, 23 Jul 2013 13:08:03 +0000 (22:08 +0900)]
[core] :
extensionに関する記述を大幅に追加。

10 years ago[core] :
caprice [Tue, 23 Jul 2013 13:07:23 +0000 (22:07 +0900)]
[core] :
extensionに関する変更を行った。
また、queryの大幅な変更に対する修正も加えた。

10 years ago[core] :
caprice [Tue, 23 Jul 2013 13:06:08 +0000 (22:06 +0900)]
[core] :
* load_file() : 引数が抜けていたので追加した。
* exec_inserted_query() : queryの大幅変更に伴う修正を加えた。

10 years ago[core] :
caprice [Tue, 23 Jul 2013 13:04:39 +0000 (22:04 +0900)]
[core] :
queryの大きな変更に伴って書き換え。

10 years ago[core] :
caprice [Tue, 23 Jul 2013 13:03:22 +0000 (22:03 +0900)]
[core] :
色々考えあぐねた結果、query_conceptを満たすクラスがinsert()とselect()というメンバ関数を持つ事にして決着させた。
query_conceptの要件について追加。

10 years ago[core] : エクステンション利用のためにclass extensionを追加。
caprice [Sat, 29 Jun 2013 06:59:05 +0000 (15:59 +0900)]
[core] : エクステンション利用のためにclass extensionを追加。

10 years ago[core] :
caprice [Wed, 26 Jun 2013 16:43:30 +0000 (01:43 +0900)]
[core] :
queryの変更に追従
database::do_query()のテンプレート引数が抜けていたので追加

10 years ago[core] : queryの変更に追従
caprice [Wed, 26 Jun 2013 16:42:22 +0000 (01:42 +0900)]
[core] : queryの変更に追従

10 years ago[core] : 最近の query の変更に追従した
caprice [Tue, 25 Jun 2013 14:15:28 +0000 (23:15 +0900)]
[core] : 最近の query の変更に追従した

10 years ago[core] :
caprice [Tue, 25 Jun 2013 14:13:33 +0000 (23:13 +0900)]
[core] :
使いそうになかったtemplateを削除
class select_のコンストラクタの変更に追従していなかったのを修正

10 years ago[core] : テストバイナリをgit管理下におかないようにした
caprice [Tue, 25 Jun 2013 14:07:13 +0000 (23:07 +0900)]
[core] : テストバイナリをgit管理下におかないようにした

10 years ago[core] : SQL文の書き方を統一
caprice [Tue, 25 Jun 2013 14:03:25 +0000 (23:03 +0900)]
[core] : SQL文の書き方を統一

10 years ago[core] : 実装方法迷い中…
caprice [Tue, 25 Jun 2013 14:01:57 +0000 (23:01 +0900)]
[core] : 実装方法迷い中…

10 years ago[core] : SQL文の間違いを修正
caprice [Tue, 25 Jun 2013 13:59:04 +0000 (22:59 +0900)]
[core] : SQL文の間違いを修正

10 years ago[core] : テストにコメントを追加
caprice [Mon, 24 Jun 2013 11:57:03 +0000 (20:57 +0900)]
[core] : テストにコメントを追加

10 years ago[core] : テストの間違いを修正
caprice [Mon, 24 Jun 2013 11:56:15 +0000 (20:56 +0900)]
[core] : テストの間違いを修正

10 years ago[core] : 一部テストを無効化 (queryにまだdump()が実装されていないため)
caprice [Sun, 23 Jun 2013 16:20:42 +0000 (01:20 +0900)]
[core] : 一部テストを無効化 (queryにまだdump()が実装されていないため)

10 years ago[core] : テストモジュール名の変更
caprice [Sun, 23 Jun 2013 16:19:19 +0000 (01:19 +0900)]
[core]  : テストモジュール名の変更

10 years ago[core] : 定数の変更
caprice [Sun, 23 Jun 2013 16:17:30 +0000 (01:17 +0900)]
[core] : 定数の変更

10 years ago[core] : .gitignore を変更
caprice [Sun, 23 Jun 2013 16:11:54 +0000 (01:11 +0900)]
[core] : .gitignore を変更

10 years ago[core] : テストを追加。
caprice [Sun, 23 Jun 2013 16:07:51 +0000 (01:07 +0900)]
[core] : テストを追加。

10 years ago[core] : modelへの関数追加とoptimize_database()の実装を追加。
caprice [Sun, 23 Jun 2013 16:00:36 +0000 (01:00 +0900)]
[core] : modelへの関数追加とoptimize_database()の実装を追加。

10 years ago[core] : 内部のデータをファイルに保存する関数save_to_file()を追加。
caprice [Sun, 23 Jun 2013 15:59:32 +0000 (00:59 +0900)]
[core] : 内部のデータをファイルに保存する関数save_to_file()を追加。

10 years ago[core] : データベースを最適化する関数optimize_database()を追加。
caprice [Sun, 23 Jun 2013 15:58:28 +0000 (00:58 +0900)]
[core] : データベースを最適化する関数optimize_database()を追加。

10 years ago[core] :
caprice [Sun, 23 Jun 2013 15:56:55 +0000 (00:56 +0900)]
[core] :
doxygenの@briefコメントのタイプミスを修正。
また、受け取ったqueryを実行するdo_query()と、データベースの最適化うを行うoptimize()を追加。

10 years ago[core] : 明らかな型の不一致を修正。
caprice [Sun, 23 Jun 2013 15:54:46 +0000 (00:54 +0900)]
[core] : 明らかな型の不一致を修正。

10 years ago[core] select_を外部で生成できないようにした。
caprice [Sat, 22 Jun 2013 15:28:05 +0000 (00:28 +0900)]
[core] select_を外部で生成できないようにした。

10 years ago[libcore] app_modelを直接触るのはやめた方が良いので、model::get_instance()を使うように変更。
caprice [Mon, 17 Jun 2013 11:46:56 +0000 (20:46 +0900)]
[libcore] app_modelを直接触るのはやめた方が良いので、model::get_instance()を使うように変更。

10 years agoInitial commit
caprice [Sun, 16 Jun 2013 13:56:15 +0000 (22:56 +0900)]
Initial commit