make a simple blog system by TreeFrog Framework.
1.3K
sudo docker run --name mysqld -e MYSQL_ROOT_PASSWORD=secret -d mysql
sudo docker run -i -p 8800:8800 --link mysqld:mysql -t d9magai/treefrogframework bash
# mysql -h mysql -u root -p
Enter password:
mysql> CREATE DATABASE blogdb DEFAULT CHARACTER SET utf8;
Query OK, 1 row affected (0.01 sec)
mysql> USE blogdb;
Database changed
mysql> CREATE TABLE blog (id INTEGER AUTO_INCREMENT PRIMARY KEY, title VARCHAR(20), body VARCHAR(200), created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, lock_revision INTEGER) DEFAULT CHARSET=utf8;
mysql> quit
tspawn new blogapp
[dev]
DriverType=QMYSQL
DatabaseName=blogdb
HostName=mysql
Port=
UserName=root
Password=secret
ConnectOptions=
tspawn scaffold blog
qmake -r "CONFIG+=debug" "LIBS+=-L$TREEFROGFRAMEWORK_PREFIX/lib/" "INCLUDEPATH+=-I$TREEFROGFRAMEWORK_PREFIX/include/"
make
treefrog -d -e dev
Thanks for the link. http://www.treefrogframework.org/documents/tutorial
Content type
Image
Digest
Size
168.9 MB
Last updated
about 7 years ago
docker pull d9magai/treefrogframework