kantaroso / game-information

0 stars 0 forks source link

ゲームメーカーの情報を表示するページを作る #3

Closed kantaroso closed 3 years ago

kantaroso commented 3 years ago

詳細

ヘッダー

ページ

トップページ

メーカー一覧ページ

メーカー詳細ページ

kantaroso commented 3 years ago

データ作成クエリ

-- オーガスト
INSERT INTO `maker`(`id`, `name`, `code`,`created_at`, `updated_at`) VALUES (null,"オーガスト","august",now(),now())
INSERT INTO `maker_detail`(`maker_id`,`ohp_url`, `twitter_name`, `youtube_channel_id`, `youtube_keywords`,`created_at`, `updated_at`) VALUES (1,"https://august-soft.com","august_soft","UCVj6bacaTQ6r6Dsv0frD_sA","PV OR ティザームービー",now(),now())

-- 3rdeye
INSERT INTO `maker`(`id`, `name`, `code`,`created_at`, `updated_at`) VALUES (null,"3rdEye","3rdeye",now(),now())
INSERT INTO `maker_detail`(`maker_id`,`ohp_url`, `twitter_name`, `youtube_channel_id`, `youtube_keywords`,`created_at`, `updated_at`) VALUES (2,"http://3rdeye.jp/","3rdEye_tubuyaki","UC5nrzPcObVx4zON344_ec9w","PV OR ムービー",now(),now())
kantaroso commented 3 years ago

go mod でローカルモジュールを使いたい

go 1.13

replace ( local.packages/game-information/config => ./config local.packages/game-information/controllers => ./controllers // db local.packages/game-information/lib/db/accesslog => ./lib/db/accesslog local.packages/game-information/lib/db/maker => ./lib/db/maker local.packages/game-information/lib/db/makerdetail => ./lib/db/makerdetail local.packages/game-information/lib/db/makervideo => ./lib/db/makervideo // domain local.packages/game-information/lib/domain/accesslog => ./lib/domain/accesslog local.packages/game-information/lib/domain/maker => ./lib/domain/maker local.packages/game-information/lib/domain/youtube => ./lib/domain/youtube )


* 利用したいモジュールのディレクトリに`go.mod`を配置

adminnoMacBook-Air:gin admin$ pwd /Users/admin/Desktop/dev/game-information/app/gin adminnoMacBook-Air:gin admin$ tree . ├── config │   ├── database.go │   └── go.mod ├── controllers │   ├── common.go │   ├── go.mod │   ├── maker.go │   └── pv.go ├── debug │   └── log.go ├── go.mod ├── go.sum ├── lib │   ├── db │   │   ├── accesslog │   │   │   ├── accesslog.go │   │   │   └── go.mod │   │   ├── maker │   │   │   ├── go.mod │   │   │   └── maker.go │   │   ├── makerdetail │   │   │   ├── go.mod │   │   │   └── makerdetail.go │   │   └── makervideo │   │   ├── go.mod │   │   └── makervideo.go │   └── domain │   ├── accesslog │   │   ├── accesslog.go │   │   └── go.mod │   ├── maker │   │   ├── go.mod │   │   └── maker.go │   └── youtube │   ├── go.mod │   └── youtube.go ├── main └── main.go

kantaroso commented 3 years ago

swagger 書き方 https://qiita.com/rllllho/items/53a0023b32f4c0f8eabb

kantaroso commented 3 years ago

twitter埋め込みたかったけど vue-tweet-embed はtsに対応してなさそう