CREATE DATABASE `smartmeter`; USE `smartmeter`; SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8mb4 */; CREATE TABLE `data` ( `timestamp` int(11) NOT NULL, `value` int(11) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE `settings` ( `settingname` varchar(255) NOT NULL, `value` varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE `users` ( `name` varchar(255) NOT NULL, `password` text NOT NULL, `rank` enum('admin','user') NOT NULL DEFAULT 'user' ) ENGINE=InnoDB DEFAULT CHARSET=latin1; INSERT INTO `users` (`name`, `password`, `rank`) VALUES ('demo', '2a97516c354b68848cdbd8f54a226a0a55b21ed138e207ad6c5cbb9c00aa5aea', 'admin'); INSERT INTO `settings` (`settingname`, `value`) VALUES ('interval_min', '15'), ('log_path', '/home/pi/smartmeter.log'), ('log_rows', '200'), ('resolution', '75'); ALTER TABLE `data` ADD PRIMARY KEY (`timestamp`); ALTER TABLE `settings` ADD PRIMARY KEY (`settingname`); ALTER TABLE `users` ADD PRIMARY KEY (`name`); /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;