4 thoughts on - Sql Schema Without Alembic

  • Assuming you already have Asterisk up and running, you can just use

    $ mysqldump -d -uroot DATABASE TABLE1 TABLE2 TABLE3 …

    will print (on STDOUT, so you can just use > to write it to a new file, >> to join onot an existing file or | to pass it through a program) the SQL
    statements required to recreate the given tables in the given database. (If you don’t specify any tables, it will assume you mean all of them.)

    The -d means “don’t dump any data”, so it will dump just the CREATE statements and not the INSERT statements that would actually populate the database.


    AJS

    Note: Originating address only accepts e-mail from list! If replying off-
    list, change address to asterisk1list at earthshod dot co dot uk .

  • Dne 4.2.2016 v 12:17 A J Stiles napsal(a):

    i have asterisk 13.3.0 running on box where i cannot install alembic i need upgrade to latest asterisk. for me is the best way apply only “alter table …” commands for upgrade
    13.3.0->13.7.2


    —————————————
    Marek Cervenka
    =======================================

  • DQpGcm9tOiBhc3Rlcmlzay11c2Vycy1ib3VuY2VzQGxpc3RzLmRpZ2l1bS5jb20gW21haWx0bzph c3Rlcmlzay11c2Vycy1ib3VuY2VzQGxpc3RzLmRpZ2l1bS5jb21dIE9uIEJlaGFsZiBPZiBHZW9y Z2UgSm9zZXBoDQpTZW50OiBNb25kYXksIEZlYnJ1YXJ5IDA4LCAyMDE2IDEwOjExIEFNDQpUbzog QXN0ZXJpc2sgVXNlcnMgTWFpbGluZyBMaXN0IC0gTm9uLUNvbW1lcmNpYWwgRGlzY3Vzc2lvbg0K
    U3ViamVjdDogUmU6IFthc3Rlcmlzay11c2Vyc10gc3FsIHNjaGVtYSB3aXRob3V0IGFsZW1iaWMN
    Cg0KDQoNCk9uIE1vbiwgRmViIDgsIDIwMTYgYXQgMjo1NCBBTSwgTWFyZWsgxIxlcnZlbmthIDxj ZXJ2YWpzQGZwZi5zbHUuY3o8bWFpbHRvOmNlcnZhanNAZnBmLnNsdS5jej4+IHdyb3RlOg0KRG5l IDQuMi4yMDE2IHYgMTI6MTcgQSBKIFN0aWxlcyBuYXBzYWwoYSk6DQpPbiBUaHVyc2RheSAwNCBG
    ZWIgMjAxNiwgTWFyZWsgxIxlcnZlbmthIHdyb3RlOg0KaGksDQoNCmlzIHRoZXJlIHdheSB0byBn ZXQgU1FMIHNjaGVtYSBmb3IgQXN0ZXJpc2sgMTMuNy4wIHdpdGhvdXQgYWxlbWJpYz8NCnRoYW5r cw0KQXNzdW1pbmcgeW91IGFscmVhZHkgaGF2ZSBBc3RlcmlzayB1cCBhbmQgcnVubmluZywgeW91
    IGNhbiBqdXN0IHVzZQ0KDQokIG15c3FsZHVtcCAtZCAtdXJvb3QgREFUQUJBU0UgVEFCTEUxIFRB
    QkxFMiBUQUJMRTMgLi4uDQoNCndpbGwgcHJpbnQgIChvbiBTVERPVVQsIHNvIHlvdSBjYW4ganVz dCB1c2UgPiB0byB3cml0ZSBpdCB0byBhIG5ldyBmaWxlLCA+PiB0bw0Kam9pbiBvbm90IGFuIGV4
    aXN0aW5nIGZpbGUgb3IgfCB0byBwYXNzIGl0IHRocm91Z2ggYSBwcm9ncmFtKSAgdGhlIFNRTA0K
    c3RhdGVtZW50cyByZXF1aXJlZCB0byByZWNyZWF0ZSB0aGUgZ2l2ZW4gdGFibGVzIGluIHRoZSBn aXZlbiBkYXRhYmFzZS4gIChJZg0KeW91IGRvbid0IHNwZWNpZnkgYW55IHRhYmxlcywgaXQgd2ls bCBhc3N1bWUgeW91IG1lYW4gYWxsIG9mIHRoZW0uKQ0KDQpUaGUgLWQgbWVhbnMgImRvbid0IGR1
    bXAgYW55IGRhdGEiLCBzbyBpdCB3aWxsIGR1bXAganVzdCB0aGUgQ1JFQVRFIHN0YXRlbWVudHMN
    CmFuZCBub3QgdGhlIElOU0VSVCBzdGF0ZW1lbnRzIHRoYXQgd291bGQgYWN0dWFsbHkgcG9wdWxh dGUgdGhlIGRhdGFiYXNlLg0KDQppIGhhdmUgYXN0ZXJpc2sgMTMuMy4wIHJ1bm5pbmcgb24gYm94
    IHdoZXJlIGkgY2Fubm90IGluc3RhbGwgYWxlbWJpYw0KaSBuZWVkIHVwZ3JhZGUgdG8gbGF0ZXN0
    IGFzdGVyaXNrLg0KZm9yIG1lIGlzIHRoZSBiZXN0IHdheSBhcHBseSBvbmx5ICJhbHRlciB0YWJs ZSAuLi4iIGNvbW1hbmRzIGZvciB1cGdyYWRlIDEzLjMuMC0+MTMuNy4yDQoNCuKAi0lmIHlvdSBj YW4gcnVuIGFsZW1iaWMgb24gYSBkaWZmZXJlbnQgYm94LCB5b3UgY2FuIHJ1biBpdCBpbiBvZmZs aW5lIG1vZGUgd2l0aCB0aGUgLS1zcWwgb3B0aW9uIHRvIGdlbmVyYXRlIGFuIHVwZ3JhZGUgc2Ny aXB0Lg0KDQpodHRwczovL2FsZW1iaWMucmVhZHRoZWRvY3Mub3JnL2VuL2xhdGVzdC9vZmZsaW5l Lmh0bWwNCg0KDQpbUnlhbiwgVHJhdmlzXSBJ4oCZbSBhbHNvIHZlcnkgaW50ZXJlc3RlZC4gSSBo YXZlIHRhYmxlcyB0aGF0IGFyZSBhbHJlYWR5IG5hbWVkIHRoZSBzYW1lIGFzIGFsZW1iaWMgdXNl cywgc28gaXQgY2F1c2VzIG1lIGlzc3VlcyBvbiB1cGdyYWRlcy4NCg0K