Files
blog/dump.sql
Daniel Cortes c9ffcb8dca Todo se fue a docker igual que el otro repo
Decidi pasar todo esto a docker igual para tener todo ahi, parece mas
ordenado y mas facil de mantener en mi servidor

de paso tambien hice el trabajo de pasar los modelos a sqlalchemy para
usar mysql :3
2019-03-15 03:16:59 -03:00

28 lines
7.2 KiB
SQL

PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE posts (
id INTEGER PRIMARY KEY AUTOINCREMENT,
title TEXT NOT NULL,
markdown TEXT NOT NULL,
html TEXT NOT NULL,
resume TEXT NOT NULL,
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
);
CREATE TABLE now (
id INTEGER PRIMARY KEY AUTOINCREMENT,
markdown TEXT NOT NULL,
html TEXT NOT NULL
);
INSERT INTO now VALUES(1,replace(replace('### Esta es mi pagina /now.\r\n\r\nTome esta idea del señor [Derek Sivers](https://sivers.org/now), con quien me encontré tras estar buscando varias paginas personales en posts de [dev.to](https://dev.to/) y [reddit](https://www.reddit.com/r/web_design/comments/6glc6i/best_ridiculously_simple_portfolio_sites/), resulta que varias de ellas tenían esta sección y me pareció lo suficientemente interesante como para añadirla aquí.\r\n\r\n__Actualizada en 14/02/2018__\r\n\r\n#### Programación:\r\n\r\n- Estoy haciendo esta pagina nuevamente, cometí un grave error al intentarlo hacer 100% html estático, fue un sufrimiento manejar los links y todo eso, así que me decante por hacerla con Flask y SQLite para mantener todo correcto y poder hacerla mínimamente dinámica en su interior, como por ejemplo, ahora hice un pequeño panel de administración en el cual puedo subir posts para el blog y actualizar el now utilizando Markdown, es una maravilla!, ahora le quiero agregar uno para añadir recomendaciones y poder agregar links a los proyectos que e hecho.\r\n- Estoy haciendo una aplicación para la contabilidad de las cajas diarias de nuestro restaurant familiar, es una pequeña aplicación en Java y SQLite nuevamente, tenia que ser una base de dato embebida dado que ya que en los computadores en que se utiliza hay un servidor MySQL, el cual es version 4.3 si no me equivoco, por lo que seria un problema que no quiero solucionar, y a costa de esto tuve que mas o menos hacerme un "ORM" para poder comunicarme con SQLite porque parece que Java no se lleva muy bien con esta base de datos e Hibernate no pareciera tener soporte.\r\n\r\n#### Aprendiendo:\r\n\r\n- Primeramente ahora estoy metido con java e intento hacer un software lo mas correcto posible por lo que estoy intentando aprender un poco de patrones y utilizarlos en la vida real.\r\n- Flask! Con el cual estoy haciendo esta pagina, me gusta bastante, es conciso y limpio cuando lo comparo con lo que hacia con PHP y Laravel, al menos a mi parecer, supongo que gracias a que es Python3.\r\n- Realice un cambio de universidad desde la UFRO a la Inacap por motivos varios. Por lo que ahora estoy en una universidad nueva y tristemente pareciera que quede un semestre mas atras de lo que me hubiese tocado, pero hay que salir adelante y aprovechar la oportunidad de repasar cosas que quizas estoy pasando por alto.\r\n\r\n#### Libros:\r\n\r\n__(Aviso! Soy un muy mal lector, por lo que estos libros probablemente se mantendrán aquí un largo tiempo antes que los termine)__\r\n\r\n- En Las Montañas de la Locura, H.P Lovecraft. Este esta en un compilado junto a "Los Sueños en la Casa de la Bruja" y "La Sombra Sobre Innsmouth" los cuales ya termine y debo admitir me encantaron.\r\n- IT, Stephen King. Este lo tengo en mi velador todas las noches, lo veo y no lo leo, no me doy el tiempo de tomarlo y continuarlo, llevo un tercio de el y aun no me e dado el tiempo de continuar.\r\n- Don Quijote De La Mancha, Miguel de Cervantes. Bien loco, me he reído bastante mientras e ido leyendo, aunque debo decir que lo tengo tirado y no lo e avanzado, debería.\r\n\r\n\r\n','\r',char(13)),'\n',char(10)),replace('<h3>Esta es mi pagina /now.</h3>\n<p>Tome esta idea del señor <a href="https://sivers.org/now">Derek Sivers</a>, con quien me encontré tras estar buscando varias paginas personales en posts de <a href="https://dev.to/">dev.to</a> y <a href="https://www.reddit.com/r/web_design/comments/6glc6i/best_ridiculously_simple_portfolio_sites/">reddit</a>, resulta que varias de ellas tenían esta sección y me pareció lo suficientemente interesante como para añadirla aquí.</p>\n<p><strong>Actualizada en 14/02/2018</strong></p>\n<h4>Programación:</h4>\n<ul>\n<li>Estoy haciendo esta pagina nuevamente, cometí un grave error al intentarlo hacer 100% html estático, fue un sufrimiento manejar los links y todo eso, así que me decante por hacerla con Flask y SQLite para mantener todo correcto y poder hacerla mínimamente dinámica en su interior, como por ejemplo, ahora hice un pequeño panel de administración en el cual puedo subir posts para el blog y actualizar el now utilizando Markdown, es una maravilla!, ahora le quiero agregar uno para añadir recomendaciones y poder agregar links a los proyectos que e hecho.</li>\n<li>Estoy haciendo una aplicación para la contabilidad de las cajas diarias de nuestro restaurant familiar, es una pequeña aplicación en Java y SQLite nuevamente, tenia que ser una base de dato embebida dado que ya que en los computadores en que se utiliza hay un servidor MySQL, el cual es version 4.3 si no me equivoco, por lo que seria un problema que no quiero solucionar, y a costa de esto tuve que mas o menos hacerme un "ORM" para poder comunicarme con SQLite porque parece que Java no se lleva muy bien con esta base de datos e Hibernate no pareciera tener soporte.</li>\n</ul>\n<h4>Aprendiendo:</h4>\n<ul>\n<li>Primeramente ahora estoy metido con java e intento hacer un software lo mas correcto posible por lo que estoy intentando aprender un poco de patrones y utilizarlos en la vida real.</li>\n<li>Flask! Con el cual estoy haciendo esta pagina, me gusta bastante, es conciso y limpio cuando lo comparo con lo que hacia con PHP y Laravel, al menos a mi parecer, supongo que gracias a que es Python3.</li>\n<li>Realice un cambio de universidad desde la UFRO a la Inacap por motivos varios. Por lo que ahora estoy en una universidad nueva y tristemente pareciera que quede un semestre mas atras de lo que me hubiese tocado, pero hay que salir adelante y aprovechar la oportunidad de repasar cosas que quizas estoy pasando por alto.</li>\n</ul>\n<h4>Libros:</h4>\n<p><strong>(Aviso! Soy un muy mal lector, por lo que estos libros probablemente se mantendrán aquí un largo tiempo antes que los termine)</strong></p>\n<ul>\n<li>En Las Montañas de la Locura, H.P Lovecraft. Este esta en un compilado junto a "Los Sueños en la Casa de la Bruja" y "La Sombra Sobre Innsmouth" los cuales ya termine y debo admitir me encantaron.</li>\n<li>IT, Stephen King. Este lo tengo en mi velador todas las noches, lo veo y no lo leo, no me doy el tiempo de tomarlo y continuarlo, llevo un tercio de el y aun no me e dado el tiempo de continuar.</li>\n<li>Don Quijote De La Mancha, Miguel de Cervantes. Bien loco, me he reído bastante mientras e ido leyendo, aunque debo decir que lo tengo tirado y no lo e avanzado, debería.</li>\n</ul>','\n',char(10)));
CREATE TABLE users (
id INTEGER PRIMARY KEY AUTOINCREMENT,
username TEXT NOT NULL,
password TEXT NOT NULL
);
INSERT INTO users VALUES(1,'ryuuji','pbkdf2:sha256:50000$0fDBIsdx$b1866621bed6c2405d54c8cc617203f6fa51bc2a68b03c7cb57a49c28ebe1e9e');
DELETE FROM sqlite_sequence;
INSERT INTO sqlite_sequence VALUES('now',1);
INSERT INTO sqlite_sequence VALUES('users',1);
INSERT INTO sqlite_sequence VALUES('posts',1);
COMMIT;