MySQL

tblsによるデータベースドキュメントの更新をGitHub Actionsで自動化してみる

tblsという非常に便利なデータベースドキュメント生成ツールがあり、よく利用させてもらっている。「tbls is 何?」という人は各自で調べてみてほしい。 github.com これまでドキュメントを更新するときは、ローカルでtbls doc -fして、差分をpushしていた。…

MySQLのレプリケーション環境をDockerでシュッと構築する

はじめに GMOペパボ Advent Calendar 2017の15日目の記事です。 昨日の担当は@kurotakyさんによる RubyでBancor protocolのシミュレーションをするライブラリ"Bancor"を作っています - mo-fu note でした。 ブロックチェーン技術や仮想通貨はだいぶ前から話…

MySQLのバイナリログについて調べた

何となくでMySQLを使っているところがあるので、それなりに機能を理解しながら使っていきたいお気持ち。そんな中で最近バイナリログについて調べていたのでその内容をメモしておく。 バイナリログについて バイナリログには、テーブルやデータの更新操作が格…