このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 最新のリビジョン 両方とも次のリビジョン | ||
sampleproj [2020/03/24 21:56] y2sunlight [サンプルプロジェクト] |
sampleproj [2020/10/19 08:26] y2sunlight [サンプルプロジェクト] |
||
---|---|---|---|
行 1: | 行 1: | ||
====== サンプルプロジェクト ====== | ====== サンプルプロジェクト ====== | ||
- | ==== サンプルプロジェクト | + | 本編で公開しているサンプルプロジェクトの一覧です。プロジェクト名は美味しい果物(または野菜)の名前からABC順に付けました。 |
^プロジェクト名^^内容^ | ^プロジェクト名^^内容^ | ||
- | |apricot | + | |[[apricot: |
- | |blueberry | + | |Blueberry |
|cherry | |cherry | ||
|dorian | |dorian | ||
行 17: | 行 17: | ||
==== ステイプルワーク ==== | ==== ステイプルワーク ==== | ||
- | ステイプルワーク(staplework)とは本サイトで使用している造語で「主要な仕事」を意味し定番ライブラリの集合体を指す。フレームワークのようにな完成されて製品でなくて、目的に応じて単にライブラリだけを集めたフレームワークの構築材料または独自フレームワークのベースのような存在を表す言葉として使用しています。 | + | ステイプルワーク(staplework)とは「主要な仕事」を意味する本サイトだけの造語です。フレームワークのような完成された製品でなく、定番ライブラリを集め、その他の必要な部品は自作し、各ライブラリ間の結合性を限りなく「疎」にして、独自フレームワークのベースのような存在を表す言葉として使用しています。ステイプルワークは、通常のフレームワークのようにパッケージの形態を取っていないのでコア・コードを直接自由にカスタマイズして使用できます。 |
- | + | ||
- | + | ||
- | ==== サンプルデータベース ==== | + | |
- | データソース | + | |
- | ^host|localhost| | + | |
- | ^user_name|sunlight| | + | |
- | ^password|sunlight| | + | |
- | ^database_name|sunlight_db| | + | |
- | ^port|3306| | + | |
- | + | ||
- | + | ||
- | userテーブル | + | |
- | < | + | |
- | CREATE TABLE user( | + | |
- | id int NOT NULL AUTO_INCREMENT, | + | |
- | email varchar(255), | + | |
- | name varchar(50), | + | |
- | created_at datetime, | + | |
- | PRIMARY KEY (id) | + | |
- | ); | + | |
- | INSERT INTO user VALUES(1, ' | + | |
- | INSERT INTO user VALUES(2, ' | + | |
- | INSERT INTO user VALUES(3, ' | + | |
- | </ | + |